The LabelStyle type exposes the following members.

Methods

  NameDescription
Public methodAddChild
Add a new child label style to the current label style's node with the default setings' value.
Public methodAddComponent
Add a valid component into the label style.
Public methodAddReferenceTextComponent
Add ReferenceText component into the label style.
Public methodAddTextForEachComponent
Add TextForEach component into the label style.
Public methodCopyAsSibling
Copy the current style and add it to the parent node as a sibling.
(Inherited from StyleBase.)
Public methodExportTo(Database, StyleConflictResolverType)
Exports the current style to another drawing.
(Inherited from StyleBase.)
Public methodGetComponents
Gets the objectId collection of label style components that specify the appearance and behavior of labels.
Public methodGetComponentsCount()()()()
The number of all components.
Public methodGetComponentsCount(LabelStyleComponentType)
The number of a specific type of component.
Public methodGetComponentsDrawOrder
Gets the supported components in draw order, component at the end(as UI list on the top) is drawn last.
Public methodIsSupportedComponent
Gets an bool value specifies whether the component type is supported in this label style.
Public methodRemoveAllDescendants
Removes all the descendants under the current labelstyle node.
Public methodRemoveChild(Int32)
Removes a child label style by index from the current labelstyle node.
Public methodRemoveChild(String)
Removes a child label style by name from the current labelstyle node.
Public methodRemoveComponent
Remove a component from the label style.
Public methodSetComponentsDrawOrder
Sets the supported components' draw order.
Public methodSwitchComponentsDrawOrder
Switch the supported components' draw order by index.

See Also