Class MasterSymbolBuilder
Inheritance
System.Object
System.MarshalByRefObject
MasterSymbolBuilder
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.dll
Syntax
public class MasterSymbolBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
MasterSymbolBuilder()
Declaration
protected MasterSymbolBuilder()
Properties
AnchorPoint
Declaration
public Point AnchorPoint { get; set; }
Property Value
Contents
Declaration
public SelectNXObjectList Contents { get; }
Property Value
ImageCapture
Declaration
public ImageCaptureBuilder ImageCapture { get; }
Property Value
ImageName
Declaration
public string ImageName { get; set; }
Property Value
Type |
Description |
System.String |
|
ItemName
Declaration
[Obsolete("Deprecated in NX10.0.0. Use NXOpen.PDM.PartOperationCreateBuilder instead.")]
public string ItemName { get; set; }
Property Value
Type |
Description |
System.String |
|
ItemNumber
Declaration
[Obsolete("Deprecated in NX10.0.0. Use NXOpen.PDM.PartOperationCreateBuilder instead.")]
public string ItemNumber { get; set; }
Property Value
Type |
Description |
System.String |
|
NoteList
Declaration
public NXObjectList NoteList { get; }
Property Value
PartFileName
Declaration
public string PartFileName { get; set; }
Property Value
Type |
Description |
System.String |
|
Revision
Declaration
[Obsolete("Deprecated in NX10.0.0. Use NXOpen.PDM.PartOperationCreateBuilder instead.")]
public string Revision { get; set; }
Property Value
Type |
Description |
System.String |
|
SymbolName
Declaration
public string SymbolName { get; set; }
Property Value
Type |
Description |
System.String |
|
Methods
CreateNewListItem(Annotation, String[])
Declaration
public MasterSymbolListItemBuilder CreateNewListItem(Annotation noteTag, string[] notes)
Parameters
Type |
Name |
Description |
Annotation |
noteTag |
|
System.String[] |
notes |
|
Returns
EditImage(MasterSymbol, String)
Declaration
public void EditImage(MasterSymbol currentSymbolTag, string newImageName)
Parameters
Type |
Name |
Description |
MasterSymbol |
currentSymbolTag |
|
System.String |
newImageName |
|
GenerateItemNumber()
Declaration
[Obsolete("Deprecated in NX10.0.0. Use NXOpen.Annotations.MasterSymbolBuilder.ItemNumber instead.")]
public void GenerateItemNumber()
GenerateRevision()
Declaration
[Obsolete("Deprecated in NX10.0.0. Use NXOpen.Annotations.MasterSymbolBuilder.Revision instead.")]
public void GenerateRevision()
GetLeaderAttachmentPoint(MasterSymbolBuilder.LeaderAttachmentType)
Declaration
public Point GetLeaderAttachmentPoint(MasterSymbolBuilder.LeaderAttachmentType attachmentType)
Parameters
Returns
GetMultilineString()
Declaration
public string[] GetMultilineString()
Returns
Type |
Description |
System.String[] |
|
GetPartOperationCreateBuilder()
Declaration
public PartOperationCreateBuilder GetPartOperationCreateBuilder()
Returns
Rename(MasterSymbol, String)
Declaration
public void Rename(MasterSymbol currentSymbolTag, string newSymbolName)
Parameters
Type |
Name |
Description |
MasterSymbol |
currentSymbolTag |
|
System.String |
newSymbolName |
|
SetIsPartSymbol(Boolean)
Declaration
public void SetIsPartSymbol(bool isPartSymbol)
Parameters
Type |
Name |
Description |
System.Boolean |
isPartSymbol |
|
SetLeaderAttachmentPoint(MasterSymbolBuilder.LeaderAttachmentType, Point)
Declaration
public void SetLeaderAttachmentPoint(MasterSymbolBuilder.LeaderAttachmentType attachmentType, Point leaderAttachmentPoint)
Parameters
SetPartOperationCreateBuilder(PartOperationCreateBuilder)
Declaration
public void SetPartOperationCreateBuilder(PartOperationCreateBuilder partOperationBuilder)
Parameters
SetPath(String)
Declaration
public void SetPath(string path)
Parameters
Type |
Name |
Description |
System.String |
path |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink