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

Namespaces

package  DB
 

Classes

class  AccessorEvaluatorBuilder
 Evaluates an object based on a property value or an index More...
 
class  AddPlaceholderBuilder
 the builder for adding placeholder More...
 
class  AddPropertyColumnBuilder
 Represents configure result table class builder More...
 
class  AddressRuleSettingsBuilder
 Assign default plc address rule set More...
 
class  ADPropertyData
 AD Property Data class More...
 
class  AMEBaseBuilder
 JA class for builder which creates one journal able object More...
 
class  AMEBaseNode
 Represents Base Node More...
 
class  AMEEngineeringObjectLabel
 Represents Engineering Object Label Object More...
 
class  AMEEngObject
 Represents Engineering Object More...
 
class  AMEExtendedObject
 Represents Extended Object More...
 
class  AMEGroup
 Group Journaling class More...
 
class  AMEGroupFolder
 Group Folder Journaling class More...
 
class  AMEManager
 Represents a manager of automation designer objects More...
 
class  AMENamingRule
 Represents Naming Rule Object More...
 
class  AMEPlcHwItem
 Represents Plc Hw Item More...
 
class  AMEPort
 Represents Port More...
 
class  AMEQuery
 The Query Object More...
 
class  AMEQueryGroup
 The Query Group More...
 
class  AMEReportRule
 Represents Report Rule Object More...
 
class  AncestorEvaluatorBuilder
 Evaluates an ancestor for a given aspect and a starting point More...
 
class  ApplicationBuilder
 Create the AD application builder see AMEApplicationBuilder More...
 
class  AspectDetailsBuilder
 JA Class for the Aspect Details UI Block More...
 
class  AspectNavigatorPreferencesBuilder
 JA class for aspect navigator builder More...
 
class  AspectNode
 Aspect Node Journaling class More...
 
class  AspectPrefixBuilder
 represents the builder class which is used to define Aspect Prefixes and Delimiter for NXOpen.AME.Project More...
 
class  AspectRoot
 AspectRoot Node Journaling class More...
 
class  AssignAspectBuilder
 Reassign a single aspect of an Engineering Object More...
 
class  AssignmentPort
 Represents AssignmentPort More...
 
class  AssignPlcAddressRuleSetBuilder
 Reassign plc address rule set to station More...
 
class  AssignSubnetBuilder
 Reassign a single aspect of an Engineering Object More...
 
class  AssignTemplateToProductBuilder
 Builder class to assign a template object to NXOpen.AME.ProductDefinition More...
 
class  AssignTypeBuilder
 Builder for selecting an engineering object definition More...
 
class  AttributeHolder
 JA class for the AttributeHolder object More...
 
class  BaseDefinition
 JA class for the Base Definition object More...
 
class  BaseDefinitionAttributeHolder
 JA class for the BaseDefinitionAttributeHolder object More...
 
class  BaseEvaluatorBuilder
 Represents the builder for all the evaluators. More...
 
class  BasicPropertiesBuilder
 Represents a re-usable component for basic properties such as name and description More...
 
class  BreakTemplateBuilder
 JA class for the insert Eng object dialog More...
 
class  Bulk3DPlacementBuilder
 Represents a Bulk3DPlacementBuilder class Builder More...
 
class  BulkConnectionBuilder
 builder for the bulk connection dialog More...
 
class  BulkEngineeringObjectBuilder
 BulkEngineeringObjectBuilder class will be used for bulk Engineering Object Operation. More...
 
class  CabinetComponentNode
 Cabinet Component Node class More...
 
class  CabinetDesignBuilder
 the builder for creating cabinet design More...
 
class  CabinetNode
 Cabinet Node class More...
 
class  CabinetObject
 Cabinet Object class More...
 
class  CabinetObjectLabelBuilder
 JA class for the cabinet object label dialog More...
 
class  CabinetRoot
 Cabinet Root Node class More...
 
class  CallMethodRuleBuilder
 JA class for the call method rule dialog More...
 
class  ChildrenEvaluatorBuilder
 Evaluates the children objects for a given aspect and a starting point More...
 
class  CollaborationProjectSettingsBuilder
 This builder class is used for setting type mapping configurations for external mechanical and excel data. More...
 
class  ConditionBlockBuilder
 Represents an object that is used to specify conditions based on the property name, value and comparison operator More...
 
class  ConditionsBuilder
 JA class for the conditions dialog More...
 
class  ConfigureResultTableBuilder
 Represents configure result table class builder More...
 
class  ConnectedObjectsEvaluatorBuilder
 Evaluates the connected objects for the given port and a starting point More...
 
class  ConnectionProductComponent
 Connection Product Component class More...
 
class  ConnectionProductComponentInstance
 Connection Product Component Instance class More...
 
class  ConnectToLibraryItemBuilder
 JA class for the connect to library item dialog More...
 
class  CreateBOMBuilder
 Represents a BOM Creation class Builder More...
 
class  CreateDefinitionBuilder
 Create and classify definition More...
 
class  CreateEngObjectDefinitionBuilder
 Create and classify engineering object definition More...
 
class  CreateMethodBuilder
 Represents a method used in the software blocks More...
 
class  CreateNamingSchemeBuilder
 JA class for dialog for naming rule settings More...
 
class  CreatePmiNoteBuilder
 Create PMINote dialog JA class More...
 
class  CreateProductBuilder
 Create and classify product More...
 
class  CreateRuleSetBuilder
 JA class for crete rule set More...
 
class  CreateTemplateBuilder
 Create Template dialog JA class More...
 
class  CreateTemplateDefinitionBuilder
 Create and classify template definition More...
 
class  CreateValueSetBuilder
 Creates the value set data give name and description More...
 
class  DataTypeBuilder
 JA class for the data type dialog More...
 
class  DefineAspectBuilder
 Define Aspects for Engineering Object Definition More...
 
class  DiagramManager
 Represents an object that manages sheet elements. More...
 
class  DiagramNodeBuilder
 Represents builder for Diagramming::Node More...
 
class  DocumentRoot
 Document Root Node class More...
 
class  DocumentStructureBuilder
 Class to define Document Structure More...
 
class  EClassClassNode
 EClassData Tree Node class More...
 
class  EClassDataRoot
 EClassData Root Node class More...
 
class  EClassFolderNode
 EClass Folder Node class More...
 
class  EClassGlobalObjectNode
 EClassGlobalObject Tree Node class More...
 
class  EClassNode
 EClassData Tree Node class More...
 
class  EClassObjectNode
 EClassData Tree Node class More...
 
class  EClassPropertyNode
 EClassProperty Tree Node class More...
 
class  EClassSegmentNode
 EClass Segment Node class More...
 
class  EClassValueListNode
 EClassValueList Tree Node class More...
 
class  EClassVersionNode
 EClass Version Node class More...
 
class  EditAnnotationBuilder
 the builder for creating edit annotation More...
 
class  EditClauseBuilder
 Naming Rule Builder More...
 
class  EditEngineeringObjectBuilder
 JA class for the Eng object dialog More...
 
class  EditInEplanBuilder
 Represents a Edit in Eplan creation class Builder More...
 
class  EditOrderBuilder
 JA class for the Edit Order dialog More...
 
class  ElectricalAnnotationSettingsBuilder
 JA class for the Electrical Annotation Settings dialog More...
 
class  ElectricalConnectionSettingsBuilder
 Builder object for changing electrical connection settings on diagramming pages associated with the NXOpen.AME.Project . More...
 
class  EngineeringObjectAspectDetailBuilder
 JA class for the Engineering Object Aspect Detail UI block More...
 
class  EngineeringObjectBaseBuilder
 JA class for the insert Eng object dialog More...
 
class  EngineeringObjectBuilder
 JA class for the insert Eng object dialog More...
 
class  EngineeringObjectDefinitionLabelBuilder
 JA class for the insert Engineering object definition label dialog More...
 
class  EngineeringObjectNameBuilder
 JA class for the Engineering Object and Engineering Object def name and description superclass UI block More...
 
class  EngObjectDefinition
 JA class for the Engineering Object Definition object More...
 
class  EOAttributeHolder
 EOAttributeHolder Atributes Holder Object More...
 
class  EODataItemAttributeHolder
 EODef Atributes Holder Object More...
 
class  EODefAttributeHolder
 EODef Atributes Holder Object More...
 
class  EplanImportProjectTemplateBuilder
 EplanImportProjectTemplateBuilder More...
 
class  EPLANPlug
 Represents EPLANPlug More...
 
class  EplanProjectGenerationBuilder
 the eplan project generation dialog builder More...
 
class  EPLANProjectSettings
 Eplan project settings Node Journaling class More...
 
class  EplanProjectTemplateAndStructureBuilder
 JA class for the Eplan project template dialog More...
 
class  EplanSettingsBuilder
 EplanSettingsBuilder More...
 
class  EPLANSocket
 Represents EPLANSocket More...
 
class  EplanStructureIdentifierOrderBuilder
 Represents a Eplan Structure identifier order Builder More...
 
class  EplanStructureSettings
 Eplan structure settings Journaling class More...
 
class  EvaluatorCopyToBuilder
 Copies evaluator and its dependents from one engineering object to another More...
 
class  ExportEClassMappingBuilder
 Export eclass mapping into file More...
 
class  ExpressionEvaluator
 Represents an Expression Evaluator More...
 
class  ExternalObjectsTypeMappingBuilder
 This builder class is used to update domain relevancy information on the external objects. More...
 
class  ExtractAttribute
 Extract Attribute Journaling class More...
 
class  ExtractAttributeAbsoluteBuilder
 Create a extract attribute More...
 
class  ExtractAttributeBaseBuilder
 Create a extract attribute More...
 
class  ExtractAttributeBuilder
 Create a extract attribute More...
 
class  ExtractAttributeCurrentObjectBuilder
 Create a extract attribute More...
 
class  ExtractAttributeExternalObjectBuilder
 Creates a NXOpen.AME.ExtractAttribute object between an automation designer object and an external application object. More...
 
class  ExtractAttributePortBuilder
 Create a extract port attribute builder More...
 
class  ExtractAttributeSourceObjectBuilder
 Create a extract attribute More...
 
class  FilterObjectsBuilder
 Represents a FilterObjectsBuilder class Builder More...
 
class  FindByConditionEvaluatorBuilder
 Evaluates an object based on a property More...
 
class  FormSheetBuilder
 JA class for the Form Sheet dialog More...
 
class  FormSheetObject
 JA class for the FormSheetObject More...
 
class  FormSheetSettingsBuilder
 JA class for the Form Sheet Settings dialog More...
 
class  FragmentAttributeHolder
 Fragment Object Atributes Holder More...
 
class  FragmentBuilder
 Represents a Fragment creation class Builder More...
 
class  FragmentObject
 Represents a Fragment Object More...
 
class  FunctionCallInstanceBuilder
 JA class for the reuse rule dialog More...
 
class  GeneralAnnotationSettingsBuilder
 builder for the general annotation settings dialog More...
 
class  GeneralConnectionSettingsBuilder
 Builder for the General Connection Settings dialog More...
 
class  GeneralNamingRuleBuilder
 Assign general naming rule set More...
 
class  GenerateReportsBuilder
 Comment More...
 
class  GlobalSelectionBuilder
 GlobalSelectionBuilder More...
 
class  GroupBuilder
 JA class for groups More...
 
class  GroupRoot
 Group Root Node Journaling class More...
 
interface  IEngObject
 Represents Engineering Object More...
 
class  ImportEClassMappingBuilder
 Import eClass mapping More...
 
class  ImportEClassProductBuilder
 Imports a eclass product xml file More...
 
class  ImportEClassSchemaBuilder
 Imports a eclass schema xml file More...
 
class  ImportEplanPageMacroBuilder
 ImportEplanPageMacroBuilder More...
 
class  ImportGlobalMappingBuilder
 Imports a global mapping xml file More...
 
class  ImportHWXmlBuilder
 the Import HW Xml builder More...
 
class  ImportNode
 Import Object Journaling class More...
 
class  ImportObject
 Import Object Journaling class More...
 
interface  INodeObject
 Represents INode Object More...
 
class  InsertObjectBuilder
 JA class for Insert Object dialog More...
 
class  InsertSettingsBuilder
 Re-usable UI for Settings properties in Insert EO and Insert Template dialog More...
 
class  InspectSnapshotBuilder
 Inspects snapshot for AD project More...
 
class  InstanceDataBlockBuilder
 JA class for the reuse rule dialog More...
 
class  InstantiateBaseDefinitionReuseSelectionBuilder
 Builder for selecting base definition More...
 
class  InstantiateTemplateBulkBuilder
 JA class for the insert Eng object dialog More...
 
class  InterfaceMemberPort
 InterfaceMemberPort Journaling class More...
 
class  InterruptionPointBuilder
 Represents builder for AME::DB::InterruptionPoint More...
 
interface  IPort
 Represents an IPort More...
 
interface  IPortsContainer
 Represents Ports Container More...
 
class  LayoutDefinitionBuilder
 interface for the LayoutDefinitionBuilder More...
 
class  LDCachedAttribute
 JA class for the Line Design cache Attribute object More...
 
class  LineDesignerMappingBuilder
 Line Designer mapping dialog JA interface More...
 
class  LoadLineDesignerBuilder
 JA class for the insert LoadLineDesigner dialog More...
 
class  Manage2dSymbolsBuilder
 Represents a Manage2dSymbolsBuilder class Builder More...
 
class  Manage3DModelsBuilder
 Represents the builder that is used to assign 3D models to a NXOpen.AME.ProductDefinition More...
 
class  ManageEclassMappingBuilder
 Represents a ManageEclassMappingBuilder class Builder More...
 
class  ManageGlobalMappingBuilder
 Represents a ManageGlobalMappingBuilder class Builder More...
 
class  ManageInterruptionPointsBuilder
 JA class for the Manage Interruption Points builder More...
 
class  ManageObjectTypeBuilder
 Builder class for assigning AD type to NXOpen.Part and name to NXOpen.Assemblies.Component More...
 
class  ManageTypeMappingBuilder
 This builder class is used to update relevancy information on the external objects. More...
 
class  ManageVariantBuilder
 Builder class for creating/deleting/editing of variant and variant selection objects. More...
 
class  MappingSourceBuilder
 This builder class is a re-usable component used to filter external objects by discipline. More...
 
class  MapToExistingObjectBuilder
 Line Designer map to existing (EO) dialog JA interface More...
 
class  MemoryAreaBulkAddressingBuilder
 JA class for MemoryAreaBulkAddressing dialog More...
 
class  MountingInterface
 Represents a Mounting Interface More...
 
class  MountingInterfaceBuilder
 Builder class for creating mounting interface object in NXOpen.Part More...
 
class  MultipleObjectsBuilder
 JA class for for builder which creates more than one journal able objects More...
 
class  MultiValueObjectsPort
 MultiValueObjectsPort Journaling class More...
 
class  NamingRuleBuilder
 Naming Rule Builder More...
 
class  NamingRuleBuilderList
 Represents a list of objects. More...
 
class  NamingRuleListBuilder
 Classification to Engineering Object Name Map Builder More...
 
class  NamingRuleSettingsBuilder
 JA class for dialog for naming rule settings More...
 
class  NamingSchemeAspectNamingBuilder
 JA class for Naming Scheme Aspect Naming Builder More...
 
class  NamingSchemeGeneralBuilder
 JA class for Naming Scheme General Builder More...
 
class  ObjectConnectionBuilder
 JA class for the reuse object connection block More...
 
class  ObjectConnectionDetailBuilder
 JA class for the reuse object connection detail block More...
 
class  ObjectEvaluatorBuilder
 Evaluates the object given a starting point More...
 
class  ObjectNameBuilder
 Object Name JA class More...
 
class  ObjectNameIndexBuilder
 Object Name Index JA class More...
 
class  OperandRuleBuilder
 JA class for the parameter rule dialog More...
 
class  OperatorRuleBuilder
 OperatorRule Dialog More...
 
class  OpticalAnnotationSettingsBuilder
 JA class for the Optical Annotation Settings dialog More...
 
class  OpticalConnectionSettingsBuilder
 Builder object for changing optical connection settings on diagramming pages associated with the NXOpen.AME.Project More...
 
class  OrderAspectsBuilder
 Represents a OrderAspectsBuilder for changing the order of Navigator More...
 
class  PageAttributeHolder
 Page Object Atributes Holder More...
 
class  PageBuilder
 Represents a Page creation class Builder More...
 
class  PageNamingBuilder
 Class to define Page naming schema More...
 
class  PageNode
 Represents a Page Node More...
 
class  PageObject
 Represents a Page Object More...
 
class  ParameterRuleBuilder
 JA class for the parameter rule dialog More...
 
class  ParentEvaluatorBuilder
 Evaluates the parent object for a given aspect and a starting point More...
 
class  PlaceAutomationBuilder
 Reassign a single aspect of an Engineering Object More...
 
class  PlcAddressRuleSet
 Plc Address Rule Set Journaling class More...
 
class  PlcAddressRuleSetupBuilder
  More...
 
class  PlcBlock
 Plc Block Node Journaling class More...
 
class  PlcChangeInstanceBlockMasterBuilder
 This class provides a journalling interface for editing an Instance Data Block source revision. More...
 
class  PlcCodePosition
 Represents Plc Code Position Object More...
 
class  PlcInterfaceSection
 Represents PlcInterfaceSection More...
 
class  PlcInterfaceVariable
 Represents PlcInterfaceVariable More...
 
class  PlcInterfaceVariableBuilder
 PlcInterfaceVariableBuilder class will be used for (bulk) variable object creation and editing More...
 
class  PlcMemoryArea
 Plc Memory Area journaling class More...
 
class  PlcMemoryAreaBuilder
 Represents a Subnet creation class Builder More...
 
class  PlcMethod
 Plc Method Node Journaling class More...
 
class  PlcMethodBuilder
 The Journalling class for PlcMethodBuilder More...
 
class  PlcRule
 PlcRule Journaling class More...
 
class  PlcSoftwareGenPort
 PlcSoftwareGenPort Journaling class More...
 
class  PlcSubFolder
 Software Sub Folder Journaling class More...
 
class  PlcSymbolBuilder
 Class to create Functional Tags and assign them to PLC Channels More...
 
class  PlcSymbolsEvaluatorBuilder
 Evaluates the PLC tags for a given aspect and a starting point More...
 
class  PlcTelegramBuilder
 something More...
 
class  PlcVendorSymbolBuilder
 Represents a Subnet creation class Builder More...
 
class  PortBuilder
 builder for the software block properties dialog More...
 
class  PortConnectionBuilder
 builder for the port connector dialog More...
 
class  PortEvaluatorBuilder
 Evaluates the port objects for the given port and a starting point More...
 
class  PortsManagerBuilder
 Provides journal methods for the ports manager dialog. More...
 
class  PrintPagesBuilder
 JA class for the PrintPages dialog More...
 
class  ProductComponent
 Product Component class More...
 
class  ProductDefAttributeHolder
 ProductDefinition Atributes Holder Object More...
 
class  ProductDefinition
 JA class for the Product Definition object More...
 
class  ProductMatchingRulesBuilder
 Represents Product Matching Rules class builder More...
 
class  ProductSelectionBuilder
 JA class for Product Selection dialog More...
 
class  Project
 Project Journaling class More...
 
class  ProjectEngineeringObjectBuilder
 JA class for the insert Project Eng object dialog More...
 
class  ProjectSymbolAnnotationBuilder
 JA class for the Project Symbol Annotation dialog More...
 
class  PropertyEvaluatorBuilder
 Evaluates the property of an object given a category and property More...
 
class  QueryBuilder
 Represents query class builder More...
 
class  QueryClause
 JA class for the QueryClause object More...
 
class  QueryFolder
 Query Folder Journaling class More...
 
class  QueryNode
 The Query Node More...
 
class  QueryResult
 The Query Result More...
 
class  ReferenceDesignationSetNode
 Reference Designation Set Node Journaling class More...
 
class  ReferenceObjectBuilder
 Re-usable UI consist of a context and source selection More...
 
class  ReportDefinition
 The Report Definition More...
 
class  ReportDefinitionBuilder
 Represents ReportDefinitionBuilder class builder More...
 
class  ReportDefinitionFolder
 Report Definition Journaling class More...
 
class  ReportDefinitionNode
 The Report Definition Node More...
 
class  ReportPageAttributeHolder
 JA class for the ReportPageAttributeHolder object More...
 
class  ReportPlaceHolderData
 JA class for the ReportPlaceHolderData object More...
 
class  ReportsSettingsBuilder
 interface for the ReportsSettingsBuilder More...
 
class  ReportTemplate
 JA class for the ReportTemplate object More...
 
class  ReportTemplateBuilder
 Class to create Report Template and assign the ReportQuery and Report Layout to them More...
 
class  SaveToLibraryBuilder
 Create Software Block JA class More...
 
class  SchematicSymbol
 Represents a Schematic Symbol object More...
 
class  SchematicSymbolConfigurationBuilder
 JA class for SchematicSymbolConfigurationBuilder dialog More...
 
class  SelectADReuseLibraryItemBuilder
 Builder for selecting automation designer reuse lirary item More...
 
class  SelectADTypeBuilder
 Journalling Interface class for Builder which allows selection of Type, Product or Template. More...
 
class  SelectAMEBaseNode
 Represents a single object selection. More...
 
class  SelectAMEBaseNodeList
 Represents a list of objects on a selection list. More...
 
class  SelectAMEPort
 Represents a single object selection. More...
 
class  SelectAndHighlightBuilder
 Represents a SelectAndHighlightBuilder for select and highlight in the Navigators More...
 
class  SelectAspectNode
 Represents a single object selection. More...
 
class  SelectAttrPropSourceBuilder
 Journalling Interface class for Builder which allows selection of an object which has attribute properties set on it. More...
 
class  SelectBaseDefinitionNodeBuilder
 Builder for selecting base definition node from navigators More...
 
class  SelectClassificationBuilder
 Select a part from the reuse library More...
 
class  SelectClassificationFromTreeBuilder
 Select Type from the Classification Library More...
 
class  SelectComponentBuilder
 Builder for selection of external component More...
 
class  SelectExternalObjectBuilder
 Journalling Interface class for Builder which allows selection of external objects. More...
 
class  SelectExternalReuseLibraryItemBuilder
 Builder for selecting external reuse lirary item More...
 
class  SelectINodeObject
 Represents a single object selection. More...
 
class  SelectINodeObjectList
 Represents a list of objects on a selection list. More...
 
class  SelectionBaseDefinitionBuilder
 Journalling Interface class for Builder which allows selection of BaseDefinition. More...
 
class  SelectionEngineeringObjectDefinitionBuilder
 JA class for the Engineering Object Definition Block More...
 
class  SelectIPort
 Represents a single object selection. More...
 
class  SelectMountingInterfaceLocationBuilder
 Builder for selecting mounting interface location from graphics window More...
 
class  SelectProductDefinitionBuilder
 JA class for the Product Definition Selection More...
 
class  SelectReuseLibraryItemBuilder
 Builder for selecting base definition More...
 
class  ShieldBuilder
 Represents builder for AME::DB::Shield More...
 
class  ShowHideObjectsBuilder
 JA class for ShowHideObjectsBuilder More...
 
class  Snap3DModelsBuilder
 Represents a Snap3DModelsBuilder class Builder More...
 
class  SoftwareBlockDataTypePort
 SoftwareBlockDataTypePort Journaling class More...
 
class  SortingBlockBuilder
 Sorts the list expression output according to the property More...
 
class  SubnetBuilder
 Represents a Subnet creation class Builder More...
 
class  SumEvaluatorBuilder
 Evaluates sum of given property for list of objects More...
 
class  SWStatusItem
 Represents SW Status Item More...
 
class  SymbolAnnotationBuilder
 Represents a Symbol Annotation creation class Builder More...
 
class  SymbolAnnotationStyleBuilder
 Represents a re-usable component for Symbol annotation styles More...
 
class  SymbolAuthoringBuilder
 Represents a Symbol Authoring class Builder More...
 
class  SymbolLocationBuilder
 JA class for the symbol location reusable component More...
 
class  SymbolNoteBuilder
 Represents a Symbol Note creation class Builder More...
 
class  SymbolRoot
 Symbol Root Node class More...
 
class  SymbolVariantBuilder
 Represents a Symbol Variant creation class Builder More...
 
class  TCSavedQueriesBuilder
 Represents a TC Saved Queries builder More...
 
class  TeeJunctionBuilder
 JA class for creating Tee Junction More...
 
class  TiaPortalProjectSettings
 Tia Portal project settings node journaling class More...
 
class  TiaPortalProjectSettingsBuilder
 TiaPortalProjectSettingsBuilder More...
 
class  TransferFileDataBuilder
 Imports a new one or updates the existing configuration in AD Upstream Data Navigator from the external file. More...
 
class  TypedProductComponent
 Typed Product Component class More...
 
class  TypedProductComponentInstance
 Product Component Instance class More...
 
class  TypeMappingBuilder
 JA class for the type mapping dialog More...
 
class  TypeMappingBuilderList
 Represents a list of objects. More...
 
class  TypeMappingListBuilder
 Type Mapping List Builder More...
 
class  TypeRoot
 Type Root Node class More...
 
class  UnloadLineDesignerBuilder
 JA class for the insert UnloadLineDesigner dialog More...
 
class  UpdateObjectsBuilder
 Class to define Update Objects More...
 
class  UpstreamDataRoot
 UpstreamData Root Node class More...
 
class  ValueSetBuilder
 Manages the value set by allowing them to be created and add new values More...
 

Enumerations

enum  AddressObjectIotype { Empty, Input, Output }
 Definition of the Address Object I/O types See Xml node IoType More...
 
enum  AmeElectricalConnectionPotentialType {
  L, N, Pe, LPlus,
  LDash, Shield, Undefined, Invalid
}
 Represents electrical connection Pontential Types More...
 
enum  AmeJunctionRepresentationStyleType { Point, TargetSpecific, Invalid }
 Representation style for Tee Junction. More...
 
enum  AmeOpticalConnectionFiberType { SingleMode, MultiMode, Undefined, Invalid }
 Represents optical connection fiber types More...
 
enum  AmeSymbolAnnotationAnchor {
  TopLeft, TopCenter, TopRight, MiddleLeft,
  MiddleCenter, MiddleRight, BottomLeft, BottomCenter,
  BottomRight
}
 Represents anchor of annotation More...
 
enum  AmeSymbolAnnotationAttributesource {
  Unknown = -1, Type, Product, General,
  AspectFunction, AspectLocation, AspectProduct, CrossReference
}
 Represents AttributeSource More...
 
enum  AmeSymbolAnnotationContactblock { InPath, OnComponent }
 Represents type of contact block More...
 
enum  AmeSymbolAnnotationJustification { Left, Center, Right }
 Represents justification of annotation More...
 
enum  AmeSymbolAnnotationLetteringangle { Degree0, Degree90, Degree180, Degree270 }
 Represents lettering angle of annotation More...
 
enum  AmeSymbolAnnotationPropertytype { ObjectProperties, CrossReferences, AspectProperties }
 Represents type of reference property More...
 
enum  AmeSymbolAnnotationType { Properties, ContactBlock }
 Represents type of annotation More...
 
enum  AmeTeeJunctionType {
  HorizontalDown, HorizontalUp, VerticalLeft, VerticalRight,
  Invalid
}
 Represents the type of TeeJunction More...
 
enum  AmeTeeJunctionVariant { One, Two, Three }
 Represents Tee Junction variant index More...
 
enum  BusInterfaceType { ProfibusDp = 1, Mpi, Profinet, AsInterface }
 Bus Interface type. More...
 
enum  ConstantType {
  Bool, Byte, Word, Dword,
  Int, Dint, Aref, Unknown
}
 The Plc Constant types More...
 
enum  DocumentType {
  AspectStructureOverview = 1, CableDiagram, CableList, OrderList,
  PartListBom, PlugList, TableOfContent, TerminalDiagram,
  TerminalStripList, TitlePage, WireTubeConnectionLists, WireList,
  MultiLineDiagram, SingleLineDiagram, BusTopologyDiagram, PowerSupplyDiagram,
  ViewPage
}
 Represents the type of document More...
 
enum  EplanPropertyType {
  FunctionalAssignment, HigherLevelFunction, InstallationSite, MountingLocation,
  DocumentType, UserDefinedStructure, Max
}
 Represents the EPlan Properties More...
 
enum  Height {
  Two, Twopointfive, Threepointfive, Five,
  Seven, Ten
}
 Represents height of symbol annotation More...
 
enum  ImportEclassMappingMode { Override, DontOverride }
 enum for import eClass mapping mode. More...
 
enum  ImportType { AddType, AddFunction, AddChildren }
 Definition of the EClass mapping behaviour types More...
 
enum  InterfaceAccessType {
  Undef, Bool, Byte, Word,
  Int, Dint, Time, Struct,
  BlockDb, Any, Unknown
}
 The Plc Interface Access types More...
 
enum  MemorySectionType {
  Input, Output, Memory, Timer,
  Counter, None, Periphery, PeripheryInput,
  PeripheryOutput, Fb, Fc, Db,
  Di, Localc, Localn, Dbc,
  Dbr, Dbv
}
 Definition of the memory section types More...
 
enum  PageTypes {
  AspectStructureOverview, CableDiagram, CableList, OrderList,
  PartListBom, PlugList, TableOfContent, TerminalDiagram,
  TerminalStripList, TitlePage, WireTubeConnectionLists, WireList,
  MultiLineSchematics, SingleLineSchematics, NetworkTopology, PowerSupplyTopology
}
 Represents the type of page More...
 
enum  PlcDataType {
  Db, Fb, Fc, BlockDb,
  BlockFb, BlockFc, BlockSdb, BlockSfb,
  BlockSfc, BlockOb, Bool, Byte,
  Char, Counter, Date, Dint,
  Dword, Int, Real, S5time,
  Time, TimeOfDay, Timer, Word,
  AomIdent, ConnAny, ConnOuc, ConnPrg,
  ConnRId, DbAny, DbDyn, DbWww,
  EventAny, EventAtt, EventHwint, HwAny,
  HwDevice, HwDpmaster, HwDpslave, HwHsc,
  HwIeport, HwInterface, HwIo, HwIosystem,
  HwModule, HwPto, HwPwm, HwSubmodule,
  Ldt, Lint, Lreal, Ltime,
  LtimeOfDay, Lword, ObAny, ObAtt,
  ObCyclic, ObDelay, ObDiag, ObHwint,
  ObPcycle, ObStartup, ObTimeerror, ObTod,
  Pip, Port, Rtm, Sint,
  Udint, Uint, Ulint, Usint,
  WChar, Dtl, Wstring, Errorstruct,
  IecCounter, IecDcounter, IecLcounter, IecLtimer,
  IecScounter, IecTimer, IecUcounter, IecUdcounter,
  IecUlcounter, IecUscounter, Cref, Nref,
  Vref, HscPeriod, TaddrParam, SslHeader,
  Conditions, TconParam, DateAndTime, String,
  Udt, Any, Struct, Array,
  Ob, Variant, Undefined, Unknown
}
 Definition of the PLC data types More...
 
enum  PlcDataTypeSource { Standard, UdtProject, UdtLibrary, UdtName }
 Definition of the data type sources More...
 
enum  ProgrammingLanguage {
  Db, Stl, Lad, Fbd,
  Scl, Unknown
}
 The Plc Programming Languages More...
 
enum  SendReceiveType { SendAndReceive, Send, Receive }
 Definition of type of Telegrams More...
 
enum  TelegramType {
  Extension, Supplementary, Torque, SafetyTintegrated,
  Main
}
 Definition of type of Telegrams More...
 

Enumeration Type Documentation

Definition of the Address Object I/O types See Xml node IoType

Enumerator
Empty 
Input 
Output 

Represents electrical connection Pontential Types

Enumerator
L 
N 
Pe 
LPlus 
LDash 
Shield 
Undefined 
Invalid 

Representation style for Tee Junction.

Enumerator
Point 
TargetSpecific 
Invalid 

Represents optical connection fiber types

Enumerator
SingleMode 
MultiMode 
Undefined 
Invalid 

Represents anchor of annotation

Enumerator
TopLeft 
TopCenter 
TopRight 
MiddleLeft 
MiddleCenter 
MiddleRight 
BottomLeft 
BottomCenter 
BottomRight 

Represents AttributeSource

Enumerator
Unknown 

Should not be used

Type 
Product 
General 
AspectFunction 
AspectLocation 
AspectProduct 
CrossReference 

Represents type of contact block

Enumerator
InPath 
OnComponent 

Represents justification of annotation

Enumerator
Left 
Center 
Right 

Represents lettering angle of annotation

Enumerator
Degree0 
Degree90 
Degree180 
Degree270 

Represents type of reference property

Enumerator
ObjectProperties 
CrossReferences 
AspectProperties 

Represents type of annotation

Enumerator
Properties 
ContactBlock 

Represents the type of TeeJunction

Enumerator
HorizontalDown 
HorizontalUp 
VerticalLeft 
VerticalRight 
Invalid 

Represents Tee Junction variant index

Enumerator
One 
Two 
Three 

Bus Interface type.

NOTE: order is important (is TIA order), please don't change it

Enumerator
ProfibusDp 
Mpi 
Profinet 
AsInterface 

The Plc Constant types

Enumerator
Bool 
Byte 
Word 
Dword 
Int 
Dint 
Aref 
Unknown 

Represents the type of document

Enumerator
AspectStructureOverview 
CableDiagram 
CableList 
OrderList 
PartListBom 
PlugList 
TableOfContent 
TerminalDiagram 
TerminalStripList 
TitlePage 
WireTubeConnectionLists 
WireList 
MultiLineDiagram 
SingleLineDiagram 
BusTopologyDiagram 
PowerSupplyDiagram 
ViewPage 

Represents the EPlan Properties

Enumerator
FunctionalAssignment 
HigherLevelFunction 
InstallationSite 
MountingLocation 
DocumentType 
UserDefinedStructure 
Max 

Represents height of symbol annotation

Enumerator
Two 

Height = 2

Twopointfive 

Height = 2.5

Threepointfive 

Height = 3.5

Five 

Height = 5

Seven 

Height = 7

Ten 

Height = 10

enum for import eClass mapping mode.

These are 2 modes of import eClass mapping.This modes will be applicable for all eClass objects which are importing.

Enumerator
Override 
DontOverride 

Definition of the EClass mapping behaviour types

Enumerator
AddType 
AddFunction 
AddChildren 

The Plc Interface Access types

Enumerator
Undef 
Bool 
Byte 
Word 
Int 
Dint 
Time 
Struct 
BlockDb 
Any 
Unknown 

Definition of the memory section types

Enumerator
Input 
Output 
Memory 
Timer 
Counter 
None 
Periphery 
PeripheryInput 
PeripheryOutput 
Fb 
Fc 
Db 
Di 
Localc 
Localn 
Dbc 
Dbr 
Dbv 

Represents the type of page

Enumerator
AspectStructureOverview 
CableDiagram 
CableList 
OrderList 
PartListBom 
PlugList 
TableOfContent 
TerminalDiagram 
TerminalStripList 
TitlePage 
WireTubeConnectionLists 
WireList 
MultiLineSchematics 
SingleLineSchematics 
NetworkTopology 
PowerSupplyTopology 

Definition of the PLC data types

Enumerator
Db 
Fb 
Fc 
BlockDb 
BlockFb 
BlockFc 
BlockSdb 
BlockSfb 
BlockSfc 
BlockOb 
Bool 
Byte 
Char 
Counter 
Date 
Dint 
Dword 
Int 
Real 
S5time 
Time 
TimeOfDay 
Timer 
Word 
AomIdent 
ConnAny 
ConnOuc 
ConnPrg 
ConnRId 
DbAny 
DbDyn 
DbWww 
EventAny 
EventAtt 
EventHwint 
HwAny 
HwDevice 
HwDpmaster 
HwDpslave 
HwHsc 
HwIeport 
HwInterface 
HwIo 
HwIosystem 
HwModule 
HwPto 
HwPwm 
HwSubmodule 
Ldt 
Lint 
Lreal 
Ltime 
LtimeOfDay 
Lword 
ObAny 
ObAtt 
ObCyclic 
ObDelay 
ObDiag 
ObHwint 
ObPcycle 
ObStartup 
ObTimeerror 
ObTod 
Pip 
Port 
Rtm 
Sint 
Udint 
Uint 
Ulint 
Usint 
WChar 
Dtl 
Wstring 
Errorstruct 
IecCounter 
IecDcounter 
IecLcounter 
IecLtimer 
IecScounter 
IecTimer 
IecUcounter 
IecUdcounter 
IecUlcounter 
IecUscounter 
Cref 
Nref 
Vref 
HscPeriod 
TaddrParam 
SslHeader 
Conditions 
TconParam 
DateAndTime 
String 
Udt 
Any 
Struct 
Array 
Ob 
Variant 
Undefined 
Unknown 

Definition of the data type sources

Enumerator
Standard 
UdtProject 
UdtLibrary 
UdtName 

The Plc Programming Languages

Enumerator
Db 
Stl 
Lad 
Fbd 
Scl 
Unknown 

Definition of type of Telegrams

Enumerator
SendAndReceive 
Send 
Receive 

Definition of type of Telegrams

Enumerator
Extension 
Supplementary 
Torque 
SafetyTintegrated 
Main 
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.