NXOpen .NET Reference Guide
1899
|
Represents an object that manages drafting objects and member views. More...
Public Member Functions | |
unsafe void | AddCutObject (NXOpen.DisplayableObject @object) |
Identify object to be drawn as Cut in Drafting More... | |
unsafe NXOpen.Drawings.DrawingsPropertiesBuilder | CreateDrawingsPropertiesBuilder (NXOpen.DisplayableObject[] objects) |
Create the DrawingsPropertiesBuilder More... | |
unsafe NXOpen.Annotations.ImportAutocadBlockBuilder | CreateImportAutocadBlockBuilder () |
Creates the Builder for the AutoCAD Block Importer More... | |
unsafe NXOpen.Annotations.ImportSymbolBuilder | CreateImportSymbolBuilder () |
Creates the Builder for the Symbol Importer More... | |
unsafe NXOpen.Drawings.MarkAsTemplateBuilder | CreateMarkAsTemplateBuilder () |
Creates a NXOpen.Drawings.MarkAsTemplateBuilder More... | |
unsafe NXOpen.Drawings.SheetZoneReferenceBuilder | CreateSheetZoneReferenceBuilder () |
Creates the Sheet Zone Reference builder More... | |
unsafe void | EnterDraftingApplication () |
Enter the drafting application More... | |
unsafe void | ExitDraftingApplication () |
Exit the drafting application More... | |
unsafe bool | GetTemplateInstantiationIsComplete () |
Get the drawing template instantiation status More... | |
unsafe bool | IsCutObject (NXOpen.DisplayableObject @object) |
Is this object to be drawn as Cut? More... | |
unsafe void | RestoreUnpastedObjects () |
Restores unpasted cut objects to their original drawing state More... | |
unsafe void | RestoreUnpastedObjectsOfPart (NXOpen.Part partOfUnpastedObject) |
Restores unpasted cut objects of the specified part to their original drawing state More... | |
unsafe void | SetDrawingLayout (bool setToDrawingLayout) |
Set a drafting layout More... | |
unsafe void | SetTemplateInstantiationIsComplete (bool templateInstantiationStatus) |
Set the drawing template instantiation status More... | |
unsafe void | VersionUpAllDraftingObjects () |
Converts all older drafting objects (including member views) in the part to the latest version. More... | |
unsafe void | VersionUpSelectedDraftingObjects (NXOpen.NXObject[] draftingObjects) |
Converts selected drafting objects (including member views) in the part to the latest version. 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 | |
NXOpen.Drafting.AutomationManager | AutomationManager [get] |
Returns the NXOpen.Drafting.AutomationManager belonging to this session More... | |
NXOpen.Drawings.BordersAndZonesCollection | BordersAndZonesObjects [get] |
Borders and Zones Collection More... | |
NXOpen.Drawings.SectionLineCollection | SectionLines [get] |
Section Line Collection More... | |
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.Utilities.NXRemotableObject | |
void | initialize () |
<exclude> More... | |
Represents an object that manages drafting objects and member views.
To obtain an instance of this class, refer to NXOpen.Part
Created in NX4.0.0
|
inline |
Identify object to be drawn as Cut in Drafting
Created in NX8.0.0
License requirements: None.
object |
|
inline |
Create the DrawingsPropertiesBuilder
Created in NX11.0.0
License requirements: drafting ("DRAFTING")
objects | the array of part occurrences |
|
inline |
Creates the Builder for the AutoCAD Block Importer
Created in NX8.0.0
License requirements: nx_layout ("NX Layout")
|
inline |
Creates the Builder for the Symbol Importer
Created in NX7.5.0
License requirements: nx_layout ("NX Layout")
|
inline |
Creates a NXOpen.Drawings.MarkAsTemplateBuilder
Created in NX8.0.0
License requirements: drafting ("DRAFTING")
|
inline |
Creates the Sheet Zone Reference builder
Created in NX8.0.0
License requirements: drafting ("DRAFTING")
|
inline |
Enter the drafting application
Created in NX11.0.0
License requirements: None.
|
inline |
Exit the drafting application
Created in NX11.0.0
License requirements: None.
|
inline |
Get the drawing template instantiation status
Created in NX8.0.0
License requirements: None.
|
inline |
Is this object to be drawn as Cut?
Created in NX8.0.0
License requirements: None.
object |
|
inline |
Restores unpasted cut objects to their original drawing state
This method is used by NX user interface to restore drafting objects that were cut but not pasted. If called by an automation program, this method can cause unexpected results.
Created in NX8.0.0
License requirements: None.
|
inline |
Restores unpasted cut objects of the specified part to their original drawing state
Created in NX11.0.0
License requirements: None.
partOfUnpastedObject |
|
inline |
Set a drafting layout
Created in NX11.0.0
License requirements: None.
setToDrawingLayout | true for drafting drawing layout, false for drafting model layout |
|
inline |
Set the drawing template instantiation status
Created in NX8.0.0
License requirements: drafting ("DRAFTING")
templateInstantiationStatus |
|
inline |
Converts all older drafting objects (including member views) in the part to the latest version.
Created in NX4.0.0
Deprecated in NX12.0.2. No replacement method will be provided.
License requirements: None.
|
inline |
Converts selected drafting objects (including member views) in the part to the latest version.
Created in NX4.0.0
Deprecated in NX12.0.2. No replacement method will be provided.
License requirements: None.
draftingObjects |
|
get |
Returns the NXOpen.Drafting.AutomationManager belonging to this session
Created in NX8.0.0
|
get |
Borders and Zones Collection
Created in NX8.0.0
|
get |
Section Line Collection
Created in NX6.0.0
|
get |
Returns the tag of this object.