LibraryAuthoringBuilder Class

Properties

Property Description
LineTypes Returns the list of line types.
PipeStock Returns the pipe stock sub-builder.
Symbol2D Returns the symbol 2D sub-builder.
Symbol3D Returns the symbol 3D sub-builder.
Tag Returns the Tag for this object.

Methods

Method Description
Commit Commits any edits that have been applied to the builder.
Create3DSymbol Creates a new 3D symbol
CreateLineType Creates a new line type
Delete3DSymbol Deletes the 3D symbol which is new created
Destroy Deletes the builder, and cleans up any objects created by the builder.
GetCommittedObjects For builders that create more than one object, this method returns the objects that are created by commit.
GetObject Returns the object currently being edited by this builder.
GetSymbolObjects Gets the symbol objects which have user attributes of the symbol.
SelectFolder Selects the all symbols in the folder by the 2D symbol ID
SelectSymbol Selects one 2D symbol or 3D symbol by the symbol ID
ShowResults Updates the model to reflect the result of an edit to the model for all builders that support showing results.
Validate Validate whether the inputs to the component are sufficient for commit to be called.

Property Detail

LineTypes

PipeStock

Symbol2D

Symbol3D

Method Detail

Create3DSymbol

CreateLineType

Delete3DSymbol

GetSymbolObjects

SelectFolder

SelectSymbol

Validate