NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Classes | Enumerations
Package NXOpen.PID

Classes

class  AutomaticTable
 the automatic table for PID objects More...
 
class  AutomaticTableBuilder
 Represents a AutomaticTableBuilder. More...
 
class  AutomaticTableCollection
 Represents a collection of AutomaticTable. More...
 
class  BulkEditBuilder
 Represents a BulkEditBuilder to edit bulk of objects. More...
 
class  DesignContextBuilder
 Represents a builder class that performs PID Design Context operations. More...
 
class  Equipment
 Represents the equipment class. More...
 
class  EquipmentBuilder
 Builder used to model a piece of Equipment. More...
 
class  FileNewApplicationBuilder
 Represents a builder class that performs Generic File New operations. More...
 
class  FlowDirectionArrow
 A symbol that indicates the direction the of the flow More...
 
class  FlowDirectionArrowBuilder
 Represents FlowDirectionArrowBuilder More...
 
class  FlowDirectionArrowCollection
 Represents a collection of FlowDirectionArrow. More...
 
class  Instrumentation
 Represents the Instrumentation class. More...
 
class  InstrumentationBuilder
 Represents a PID.InstrumentationSymbol and PID.Instrumentation builder More...
 
class  InstrumentationCollection
 Represents a collection of Instrumentation. More...
 
class  InstrumentationSymbol
 Represents the InstrumentationSymbol class. More...
 
class  LibraryAuthoringBuilder
 Represents a LibraryAuthoringBuilder. More...
 
class  NamespaceDoc
 Provides classes and interfaces for PID. More...
 
class  OffSheetConnector
 Represents the off sheet connector class. More...
 
class  OffSheetConnectorBuilder
 Builder used to model a piece of Off Sheet Connector. More...
 
class  PidManager
 A manager to deal with all objects. More...
 
class  Pipe
 Represents the Pipe class. More...
 
class  PipeBuilder
 Represents a PipeBuilder. More...
 
class  Port
 Represents the port class. More...
 
class  PortEquipment
 Represents the PortEquipment class. More...
 
class  PortEquipmentBuilder
 Builder used to model a piece of PortEquipment. More...
 
class  PreferencesAnnotationBuilder
 Represents a PreferencesAnnotationBuilder More...
 
class  PreferencesBuilder
 Represents a PreferencesBuilder More...
 
class  PreferencesConnectionBuilder
 Represents a PreferencesConnectionBuilder More...
 
class  PreferencesGeneralBuilder
 Represents a PreferencesGeneralBuilder More...
 
class  PreferencesInstrumentationBuilder
 Represents a PreferencesInstrumentationBuilder More...
 
class  PreferencesOffSheetConnectorBuilder
 Represents a PreferencesOffSheetConnectorBuilder More...
 
class  PropertyCellRangeBuilder
 Represents a PropertyCellRangeBuilder. More...
 
class  Sheet
 Represents a base class that provides common methods for various model elements in a NXOpen.CollaborativeDesign . More...
 
class  SheetTemplateBuilder
 Represents a NXOpen.PID.SheetTemplateBuilder builder, and the builder is used to model a sheet template. More...
 

Enumerations

enum  ConnectionEndType { Start, End }
 Represents the connection end type. More...
 
enum  InstrumentationControlLoopDisplay { Id, Name, Blank }
 Represents the identification display for the control loop of the instrumentation symbols. More...
 
enum  InstrumentationControlLoopType { Unassigned, Active, Inferred, Specified }
 Represents the pipe instrumentation control loop type. More...
 
enum  InstrumentationSymbolType {
  DiscreteInstrumentPrimaryLocation, DiscreteInstrumentFieldMounted, DiscreteInstrumentAuxiliaryLocation, SharedDisplaySharedControlPrimaryLocation,
  SharedDisplaySharedControlFieldMounted, SharedDisplaySharedControlAuxiliaryLocation, ComputerFunctionPrimaryLocation, ComputerFunctionFieldMounted,
  ComputerFunctionAuxiliaryLocation, ProgrammableLogicControlPrimaryLocation, ProgrammableLogicControlFieldMounted, ProgrammableLogicControlAuxiliaryLocation
}
 Represents the instrumentation symbol type. More...
 
enum  InstrumentationType { Symbol, Annotation }
 Represents the instrumentation type. More...
 
enum  PipeDisciplineType { Piping, Instrumentation }
 Represents the pipe discipline type. More...
 
enum  PortDirectionOption { Input, Output, BiDirectional }
 Represents the port direction option. More...
 
enum  PropertyType {
  Null, Index, UserAttribute, NeedAttribute,
  FulfillmentAttribute, PipeStockAttribute, PidTag, ParentRun,
  Quantity = 11, System = 101, RunAttribute, EquipmentAttribute
}
 Represents the property type. More...
 
enum  RotateAngleOption { Zero, Ninety, OneHundredAndEighty, TwoHundredAndSeventy }
 Represents the symbol rotation angle options. More...
 
enum  SymbolSourceOption { ReuseLibrary, ExistingSymbol, LogicalElementRevision }
 Represents the symbol source options. More...
 

Enumeration Type Documentation

Represents the connection end type.

Enumerator
Start 

The start of connection.

End 

The end of connection.

Represents the identification display for the control loop of the instrumentation symbols.

Enumerator
Id 

control loop Id.

Name 

control loop name.

Blank 

no display.

Represents the pipe instrumentation control loop type.

Enumerator
Unassigned 

unassigned control loop.

Active 

active control loop.

Inferred 

inferred control loop.

Specified 

specified control loop.

Represents the instrumentation symbol type.

Enumerator
DiscreteInstrumentPrimaryLocation 

discrete instrument and primary location.

DiscreteInstrumentFieldMounted 

discrete instrument and field mounted.

DiscreteInstrumentAuxiliaryLocation 

discrete instrument and auxiliary location.

SharedDisplaySharedControlPrimaryLocation 

shared display, shared control and primary location.

SharedDisplaySharedControlFieldMounted 

shared display, shared control and field mounted.

SharedDisplaySharedControlAuxiliaryLocation 

shared display, shared control and auxiliary location.

ComputerFunctionPrimaryLocation 

computer function and primary location.

ComputerFunctionFieldMounted 

computer function and field mounted.

ComputerFunctionAuxiliaryLocation 

computer function and auxiliary location.

ProgrammableLogicControlPrimaryLocation 

programmable logic control and primary location.

ProgrammableLogicControlFieldMounted 

programmable logic control and field mounted.

ProgrammableLogicControlAuxiliaryLocation 

programmable logic control and auxiliary location.

Represents the instrumentation type.

Enumerator
Symbol 

instrumentation symbol.

Annotation 

instrumentation annotation.

Represents the pipe discipline type.

Enumerator
Piping 

piping discipline.

Instrumentation 

instrumentation discipline.

Represents the port direction option.

Enumerator
Input 

input.

Output 

output.

BiDirectional 

bi-directional.

Represents the property type.

Enumerator
Null 

Null type

Index 

Index of object

UserAttribute 

User attribute

NeedAttribute 

Need attribute

FulfillmentAttribute 

Fulfillment attribute

PipeStockAttribute 

Pipe stock attribute

PidTag 

The tag of PID object

ParentRun 

The parent run of pipe stock

Quantity 

The quantity of same object

System 

The system of object

RunAttribute 

The attibute of run object

EquipmentAttribute 

The attibute of equipment object

Represents the symbol rotation angle options.

Enumerator
Zero 

0 degree.

Ninety 

90 degree.

OneHundredAndEighty 

180 degree.

TwoHundredAndSeventy 

270 degree.

Represents the symbol source options.

Enumerator
ReuseLibrary 

from the reuse library.

ExistingSymbol 

from the symbol in document window.

LogicalElementRevision 

from an existing Logical Element Revision.

Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.