IElementGroup Interface

Represents an element group

Namespace:  TSD.API.Remoting.Structure
Assembly:  TSD.API.Remoting (in TSD.API.Remoting.dll) Version:
public interface IElementGroup : IHaveName

The IElementGroup type exposes the following members.

Public propertyAllElements
Gets all the elements (including those in sub-groups) in depth-first order
Public propertyAllSubGroups
Gets all the sub-groups (including sub-groups of sub-groups) in depth-first order
Public propertyCriticalElement
Gets the critical element of this group
Public propertyElementGroupType
Gets the type of the group
Public propertyElements
Gets a set of elements stored in this group
Public propertyElementsForDesign
Gets a collection of elements in this group and in the detailing sub-groups
Public propertyIsDefault
Gets a value indicating whether this group is the default one for entities matching it
Public propertyIsUserDefined
Gets a value indicating whether the group was created by the user
Public propertyName
Gets the name
(Inherited from IHaveName.)
Public propertyParentGroupName
Gets the name of the parent group of this group
Public propertySubGroups
Gets the collections of sub-groups under this group
Public propertyTopLevelGroupName
Gets the name of the top level group of this group
See Also