Class DraftingManager
Inheritance
System.Object
System.MarshalByRefObject
DraftingManager
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.ToString()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.dll
Syntax
public class DraftingManager : NXRemotableObject, IMessageSink
Constructors
DraftingManager(Part)
Declaration
protected DraftingManager(Part owner)
Parameters
Type |
Name |
Description |
Part |
owner |
|
Properties
AutomationManager
Declaration
public AutomationManager AutomationManager { get; }
Property Value
BordersAndZonesObjects
Declaration
public BordersAndZonesCollection BordersAndZonesObjects { get; }
Property Value
SectionLines
Declaration
public SectionLineCollection SectionLines { get; }
Property Value
Tag
Declaration
Property Value
Methods
AddCutObject(DisplayableObject)
Declaration
public void AddCutObject(DisplayableObject object)
Parameters
CreateDrawingsPropertiesBuilder(DisplayableObject[])
Declaration
public DrawingsPropertiesBuilder CreateDrawingsPropertiesBuilder(DisplayableObject[] objects)
Parameters
Returns
CreateImportAutocadBlockBuilder()
Declaration
public ImportAutocadBlockBuilder CreateImportAutocadBlockBuilder()
Returns
CreateImportSymbolBuilder()
Declaration
public ImportSymbolBuilder CreateImportSymbolBuilder()
Returns
CreateMarkAsTemplateBuilder()
Declaration
public MarkAsTemplateBuilder CreateMarkAsTemplateBuilder()
Returns
CreateSheetZoneReferenceBuilder()
Declaration
public SheetZoneReferenceBuilder CreateSheetZoneReferenceBuilder()
Returns
EnterDraftingApplication()
Declaration
public void EnterDraftingApplication()
ExitDraftingApplication()
Declaration
public void ExitDraftingApplication()
GetTemplateInstantiationIsComplete()
Declaration
public bool GetTemplateInstantiationIsComplete()
Returns
Type |
Description |
System.Boolean |
|
IsCutObject(DisplayableObject)
Declaration
public bool IsCutObject(DisplayableObject object)
Parameters
Returns
Type |
Description |
System.Boolean |
|
RenewObjects()
Declaration
public int RenewObjects()
Returns
Type |
Description |
System.Int32 |
|
RestoreUnpastedObjects()
Declaration
public void RestoreUnpastedObjects()
RestoreUnpastedObjectsOfPart(Part)
Declaration
public void RestoreUnpastedObjectsOfPart(Part partOfUnpastedObject)
Parameters
Type |
Name |
Description |
Part |
partOfUnpastedObject |
|
SetDrawingLayout(Boolean)
Declaration
public void SetDrawingLayout(bool setToDrawingLayout)
Parameters
Type |
Name |
Description |
System.Boolean |
setToDrawingLayout |
|
SetTemplateInstantiationIsComplete(Boolean)
Declaration
public void SetTemplateInstantiationIsComplete(bool templateInstantiationStatus)
Parameters
Type |
Name |
Description |
System.Boolean |
templateInstantiationStatus |
|
VersionUpAllDraftingObjects()
Declaration
[Obsolete("Deprecated in NX12.0.2. No replacement method will be provided.")]
public void VersionUpAllDraftingObjects()
VersionUpSelectedDraftingObjects(NXObject[])
Declaration
[Obsolete("Deprecated in NX12.0.2. No replacement method will be provided.")]
public void VersionUpSelectedDraftingObjects(NXObject[] draftingObjects)
Parameters
Type |
Name |
Description |
NXObject[] |
draftingObjects |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink