NXOpen .NET Reference
12.0.0
|
A manager to deal with all objects. More...
Static Public Member Functions | |
static PidManager | GetPidManager (NXOpen.Session owner) |
Returns the PidManager object for the running session which serves as the 'gateway' class for the application API. More... | |
Properties | |
Tag | Tag [get] |
Returns the tag of this object. More... | |
A manager to deal with all objects.
To obtain an instance of this class, refer to NXOpen.Session
Created in NX11.0.1
unsafe NXOpen.PID.BulkEditBuilder NXOpen.PID.PidManager.CreateBulkEditBuilder | ( | NXOpen.Part | part | ) |
Creates a NXOpen.PID.BulkEditBuilder
Created in NX11.0.1
License requirements: nx_pid_design_author ("NX P and ID Design Author")
part |
unsafe NXOpen.PID.DesignContextBuilder NXOpen.PID.PidManager.CreateDesignContextBuilder | ( | ) |
Creates a NXOpen.PID.DesignContextBuilder
Created in NX11.0.0
License requirements: nx_pid_design_reader ("NX P and ID Design Reader") OR nx_pid_design_author ("NX P and ID Design Author")
unsafe NXOpen.PID.EquipmentBuilder NXOpen.PID.PidManager.CreateEquipmentBuilder | ( | NXOpen.Part | part, |
NXOpen.PID.Equipment | equipment | ||
) |
Creates a NXOpen.PID.EquipmentBuilder .
Created in NX11.0.1
License requirements: nx_pid_design_reader ("NX P and ID Design Reader") OR nx_pid_design_author ("NX P and ID Design Author")
part | the part that will own the object |
equipment | NXOpen.PID.Equipment to be edited, if a null reference (Nothing in Visual Basic) then create a new one |
unsafe NXOpen.PID.FileNewApplicationBuilder NXOpen.PID.PidManager.CreateFilenewapplicationBuilder | ( | ) |
Creates a NXOpen.PID.FileNewApplicationBuilder
Created in NX11.0.0
License requirements: nx_pid_design_author ("NX P and ID Design Author")
unsafe NXOpen.PID.FlowDirectionArrowBuilder NXOpen.PID.PidManager.CreateFlowDirectionArrowBuilder | ( | NXOpen.Part | part, |
NXOpen.PID.FlowDirectionArrow | flowDirectionArrow | ||
) |
Creates a NXOpen.PID.FlowDirectionArrowBuilder .
Created in NX11.0.1
License requirements: nx_pid_design_reader ("NX P and ID Design Reader") OR nx_pid_design_author ("NX P and ID Design Author")
part | |
flowDirectionArrow | NXOpen.PID.FlowDirectionArrow to be edited, if a null reference (Nothing in Visual Basic) then create a new one |
unsafe NXOpen.PID.LibraryAuthoringBuilder NXOpen.PID.PidManager.CreateLibraryAuthoringBuilder | ( | NXOpen.Part | part | ) |
Creates a NXOpen.PID.LibraryAuthoringBuilder .
Created in NX11.0.1
License requirements: nx_pid_design_author ("NX P and ID Design Author")
part | the part that will own the object |
unsafe NXOpen.PID.OffSheetConnectorBuilder NXOpen.PID.PidManager.CreateOffSheetConnectorBuilder | ( | NXOpen.Part | part, |
NXOpen.PID.OffSheetConnector | oscObject | ||
) |
Creates a NXOpen.PID.OffSheetConnectorBuilder .
Created in NX11.0.1
License requirements: nx_pid_design_reader ("NX P and ID Design Reader") OR nx_pid_design_author ("NX P and ID Design Author")
part | the part that will own the object |
oscObject | Diagramming.Annotation to be edited, if a null reference (Nothing in Visual Basic) then create a new one |
unsafe NXOpen.PID.PipeBuilder NXOpen.PID.PidManager.CreatePipeBuilder | ( | NXOpen.Part | part, |
NXOpen.PID.Pipe | pipe | ||
) |
Creates a NXOpen.PID.PipeBuilder .
Created in NX11.0.1
License requirements: nx_pid_design_reader ("NX P and ID Design Reader") OR nx_pid_design_author ("NX P and ID Design Author")
part | the part that will own the object |
pipe | Diagramming.Connection to be edited, if a null reference (Nothing in Visual Basic) then create a new one |
unsafe NXOpen.PID.PortEquipmentBuilder NXOpen.PID.PidManager.CreatePortEquipmentBuilder | ( | NXOpen.Part | part, |
NXOpen.PID.PortEquipment | portEquipment | ||
) |
Creates a NXOpen.PID.PortEquipmentBuilder .
Created in NX11.0.1
License requirements: nx_pid_design_reader ("NX P and ID Design Reader") OR nx_pid_design_author ("NX P and ID Design Author")
part | the part that will own the object |
portEquipment | NXOpen.PID.PortEquipment to be edited, if a null reference (Nothing in Visual Basic) then create a new one |
unsafe NXOpen.PID.PreferencesBuilder NXOpen.PID.PidManager.CreatePreferencesBuilder | ( | NXOpen.Part | part, |
NXOpen.PID.Sheet | sheet | ||
) |
Creates a NXOpen.PID.PreferencesBuilder .
Created in NX11.0.1
License requirements: nx_pid_design_reader ("NX P and ID Design Reader") OR nx_pid_design_author ("NX P and ID Design Author")
part | the part that will own the object |
sheet |
unsafe NXOpen.PID.SheetTemplateBuilder NXOpen.PID.PidManager.CreateSheetTemplateBuilder | ( | NXOpen.Part | part, |
NXOpen.Diagramming.Sheet | sheet | ||
) |
Creates a NXOpen.PID.SheetTemplateBuilder
Created in NX11.0.0
License requirements: nx_pid_design_author ("NX P and ID Design Author")
part | the part that will own the object |
sheet |
unsafe void NXOpen.PID.PidManager.DeleteSheetElements | ( | NXOpen.Diagramming.SheetElement[] | sheetElementsDel | ) |
Delete Sheet Elements.
Created in NX11.0.1
License requirements: nx_pid_design_author ("NX P and ID Design Author")
sheetElementsDel | Sheet Elements to be checked |
unsafe void NXOpen.PID.PidManager.EnterLibraryAuthoring | ( | ) |
Enter Library Authoring Tool.
Created in NX11.0.1
License requirements: nx_pid_design_author ("NX P and ID Design Author")
unsafe void NXOpen.PID.PidManager.ExitLibraryAuthoring | ( | ) |
Exit Library Authoring Tool.
Created in NX11.0.1
License requirements: nx_pid_design_author ("NX P and ID Design Author")
unsafe void NXOpen.PID.PidManager.ExportRunManaged | ( | NXOpen.NXObject[] | runTags, |
string | destination | ||
) |
Exports NXOpen.PDM.ElementGroup
Created in NX12.0.0
License requirements: nx_pid_design_author ("NX P and ID Design Author")
runTags | The runs to be exported |
destination | The destination folder |
unsafe void NXOpen.PID.PidManager.ExportRunNative | ( | NXOpen.NXObject[] | runTags, |
string | destination | ||
) |
Exports NXOpen.PDM.ElementGroup
Created in NX12.0.0
License requirements: nx_pid_design_author ("NX P and ID Design Author")
runTags | The runs to be exported |
destination | The destination folder |
|
static |
Returns the PidManager object for the running session which serves as the 'gateway' class for the application API.
References to all other objects in this API are obtained either directly or indirectly via methods and properties on this class. Platform Session should be initialized using 'GetSession' method from NXOpen API prior to this call.
unsafe void NXOpen.PID.PidManager.LoadSystem | ( | NXOpen.Assemblies.Partition | system | ) |
Loads a NXOpen.Assemblies.Partition
Created in NX11.0.0
License requirements: nx_pid_design_reader ("NX P and ID Design Reader") OR nx_pid_design_author ("NX P and ID Design Author")
system |
unsafe void NXOpen.PID.PidManager.OpenSheet | ( | NXOpen.PID.Sheet | sheet | ) |
Opens a NXOpen.PID.Sheet
Created in NX11.0.0
License requirements: nx_pid_design_reader ("NX P and ID Design Reader") OR nx_pid_design_author ("NX P and ID Design Author")
sheet |
unsafe void NXOpen.PID.PidManager.OpenSheetQuietly | ( | NXOpen.PID.Sheet | sheet | ) |
Opens a NXOpen.PID.Sheet without displaying the sheet.
Created in NX12.0.0
License requirements: nx_pid_design_reader ("NX P and ID Design Reader") OR nx_pid_design_author ("NX P and ID Design Author")
sheet |
|
get |
Returns the tag of this object.