User Tools

Site Tools


api:dk11:net:tatukgis.ndk.igis_hierarchymanager

Table of Contents

IGIS_HierarchyManager interface

DK11 for .NET | TatukGIS.NDK.IGIS_HierarchyManager | Interfaces | Methods | Properties

Hierarchy manager class.

The hierarchy data contain a hierarchy list and additional hierarchy groups that are saved in a project file under [TatukGIS Hierarchy] and [TatukGIS GroupN] sections.

The hierarchy list section has a format like:

Available also on: Delphi | Java | ActiveX.

Syntax

// C#
public interface IGIS_HierarchyManager: IInterface
{
}
' VisualBasic
Public Interface IGIS_HierarchyManager
  Implements IInterface
End Class
// Oxygene
type
  IGIS_HierarchyManager = public interface( IInterface )
  end;

Implements

IInterface

Methods

Inherited Overrides Protected
Name Visibility Description
AddGroup public Add existing group to another group.
AddLayer public Add a layer to groups.
AddOtherLayers public Add layers from the viewer (not used in the hierarchy list) to the hierarchy.
ClearGroups public Delete all groups.
CreateGroup public Create a group.
DeleteGroup public Delete group with sub groups.
DeleteLayer public Delete layer from groups.
GetGroups public Get aliases list.
GetHierarchy public Get hierarchy list.
InsertGroup public Add existing group to another group at indexed position.
InsertLayer public Add a layer to groups.
LoadHierarchy public Load hierarchy from config.
MoveGroup public Move group to another group.
MoveGroupEx public Move group to another group.
MoveLayer public Move a layer from a group to another.
ParseHierarchy(string) public Parse hierarchy list and build groups with layers.
ParseHierarchy(TStrings, TGIS_ConfigFormat) public Parse hierarchy list and build groups with layers.

Properties

Inherited Protected
Name Visibility Description
Groups public Get group by name.
GroupsCount public Groups count.
IsModified public Is hierarchy modified.

2019/01/25 17:12

Page Tools