NXOpen .NET Reference Guide
1899
|
Represents a Builder for MasterSymbol functionality More...
Public Types | |
enum | LeaderAttachmentType { Left, Right } |
The Enum for Attachment options More... | |
Public Member Functions | |
unsafe NXOpen.Annotations.MasterSymbolListItemBuilder | CreateNewListItem (NXOpen.Annotations.Annotation noteTag, string[] notes) |
Create Master Symbol list item builder More... | |
unsafe void | EditImage (NXOpen.Annotations.MasterSymbol currentSymbolTag, string newImageName) |
Changes symbol image More... | |
unsafe void | GenerateItemNumber () |
Item number assign button. More... | |
unsafe void | GenerateRevision () |
Revision assign button, This will generate the revision number, valid in team center More... | |
unsafe NXOpen.Point | GetLeaderAttachmentPoint (NXOpen.Annotations.MasterSymbolBuilder.LeaderAttachmentType attachmentType) |
Getting Leader attachment point from builder side More... | |
unsafe string[] | GetMultilineString () |
Returns the multiple notes for a given Text Type. More... | |
unsafe NXOpen.PDM.PartOperationCreateBuilder | GetPartOperationCreateBuilder () |
Gets NXOpen.PDM.PartOperationBuilder More... | |
unsafe void | Rename (NXOpen.Annotations.MasterSymbol currentSymbolTag, string newSymbolName) |
Renames symbol More... | |
unsafe void | SetIsPartSymbol (bool isPartSymbol) |
Sets if it is part symbol More... | |
unsafe void | SetLeaderAttachmentPoint (NXOpen.Annotations.MasterSymbolBuilder.LeaderAttachmentType attachmentType, NXOpen.Point leaderAttachmentPoint) |
Setting Leader attachment point on builder side More... | |
unsafe void | SetPartOperationCreateBuilder (NXOpen.PDM.PartOperationCreateBuilder partOperationBuilder) |
Sets NXOpen.PDM.PartOperationBuilder More... | |
unsafe void | SetPath (string path) |
Setting Path retrieved from Global method at builder side More... | |
Public Member Functions inherited from NXOpen.Builder | |
unsafe NXOpen.NXObject | Commit () |
Commits any edits that have been applied to the builder. More... | |
unsafe void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. More... | |
unsafe NXOpen.NXObject[] | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. More... | |
unsafe NXOpen.NXObject | GetObject () |
Returns the object currently being edited by this builder. More... | |
unsafe void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. More... | |
unsafe bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Public Member Functions inherited from NXOpen.TaggedObject | |
void | PrintTestData (String variableName) |
<exclude> More... | |
void | PrintTestData (String variableName, int lineNumber) |
<exclude> More... | |
override string | ToString () |
Returns a String that represents the current Object. More... | |
Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageCtrl | AsyncProcessMessage (IMessage msg, IMessageSink replySink) |
Asynchronously processes the given message. More... | |
IMessage | SyncProcessMessage (IMessage msg) |
Synchronously processes the given message. More... | |
Properties | |
unsafe NXOpen.Point | AnchorPoint [get, set] |
Returns or sets the anchor point More... | |
unsafe NXOpen.SelectNXObjectList | Contents [get] |
Returns the select object More... | |
unsafe NXOpen.Gateway.ImageCaptureBuilder | ImageCapture [get] |
Returns the image capture builder More... | |
unsafe string | ImageName [get, set] |
Returns or sets the symbol image name More... | |
unsafe string | ItemName [get, set] |
Returns or sets the Item Name, valid in team center More... | |
unsafe string | ItemNumber [get, set] |
Returns or sets the item number, valid in team center More... | |
unsafe NXOpen.NXObjectList | NoteList [get] |
Returns the note list More... | |
unsafe string | PartFileName [get, set] |
Returns or sets the part file name More... | |
unsafe string | Revision [get, set] |
Returns or sets the revision, valid in team center More... | |
unsafe string | SymbolName [get, set] |
Returns or sets the JA method support for accessing and setting Symbol Name value More... | |
Properties inherited from NXOpen.Builder | |
unsafe NXOpen.PreviewBuilder | PreviewBuilder [get] |
Returns the preview builder subobject. More... | |
Properties inherited from NXOpen.TaggedObject | |
Tag | Tag [get] |
Returns the tag of this object. More... | |
Properties inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageSink | NextSink [get] |
Gets the next message sink in the sink chain. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
Represents a Builder for MasterSymbol functionality
To create a new instance of this class, use NXOpen.Annotations.CustomSymbolCollection.CreateMasterSymbolBuilder
Default values.
Property | Value |
---|---|
ImageCapture.CaptureMethod |
GraphicsArea |
ImageCapture.Format |
Bmp |
ImageCapture.Size |
Pixels64 |
Created in NX7.5.0
|
inline |
Create Master Symbol list item builder
Created in NX7.5.0
License requirements: None.
noteTag | |
notes | name of the solution |
|
inline |
Changes symbol image
Created in NX7.5.0
License requirements: drafting ("DRAFTING")
currentSymbolTag | symbol Tag |
newImageName | New image name |
|
inline |
Item number assign button.
This will generate the item number, valid in team center
Created in NX7.5.0
Deprecated in NX10.0.0. Use NXOpen.Annotations.MasterSymbolBuilder.ItemNumber instead.
License requirements: drafting ("DRAFTING")
|
inline |
Revision assign button, This will generate the revision number, valid in team center
Created in NX7.5.0
Deprecated in NX10.0.0. Use NXOpen.Annotations.MasterSymbolBuilder.Revision instead.
License requirements: drafting ("DRAFTING")
|
inline |
Getting Leader attachment point from builder side
Created in NX7.5.0
License requirements: None.
attachmentType | Attachment type either of left or right |
|
inline |
Returns the multiple notes for a given Text Type.
This property is valid if NXOpen.Annotations.MasterSymbolListItemBuilder.TextType is either of controlled, partially controlled or arbitory
Created in NX7.5.0
License requirements: None.
|
inline |
|
inline |
Renames symbol
Created in NX7.5.0
License requirements: drafting ("DRAFTING")
currentSymbolTag | symbol Tag |
newSymbolName | New symbol name |
|
inline |
Sets if it is part symbol
Created in NX7.5.0
License requirements: drafting ("DRAFTING")
isPartSymbol | True If it is part symbol |
|
inline |
Setting Leader attachment point on builder side
Created in NX7.5.0
License requirements: drafting ("DRAFTING")
attachmentType | Attachment type either of left or right |
leaderAttachmentPoint | Attachment point |
|
inline |
Sets NXOpen.PDM.PartOperationBuilder
Created in NX10.0.0
License requirements: drafting ("DRAFTING")
partOperationBuilder |
|
inline |
Setting Path retrieved from Global method at builder side
Created in NX7.5.0
License requirements: drafting ("DRAFTING")
path | location of symbol |
|
getset |
Returns or sets the anchor point
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING")
|
get |
Returns the select object
Created in NX7.5.0
License requirements: None.
|
get |
Returns the image capture builder
Created in NX7.5.0
License requirements: None.
|
getset |
Returns or sets the symbol image name
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING")
|
getset |
Returns or sets the Item Name, valid in team center
Created in NX7.5.0
Deprecated in NX10.0.0. Use NXOpen.PDM.PartOperationCreateBuilder instead.
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING")
|
getset |
Returns or sets the item number, valid in team center
Created in NX7.5.0
Deprecated in NX10.0.0. Use NXOpen.PDM.PartOperationCreateBuilder instead.
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING")
|
get |
Returns the note list
Created in NX7.5.0
License requirements: None.
|
getset |
Returns or sets the part file name
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING")
|
getset |
Returns or sets the revision, valid in team center
Created in NX7.5.0
Deprecated in NX10.0.0. Use NXOpen.PDM.PartOperationCreateBuilder instead.
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING")
|
getset |
Returns or sets the JA method support for accessing and setting Symbol Name value
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: drafting ("DRAFTING")