NXOpen C++ Reference Guide
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Member Functions | List of all members
NXOpen::AME::PlcInterfaceVariableBuilder Class Reference

PlcInterfaceVariableBuilder class will be used for (bulk) variable object creation and editing
To create a new instance of this class, use NXOpen::AME::AMEManager::CreatePlcInterfaceVariableBuilder
Default values. More...

Inheritance diagram for NXOpen::AME::PlcInterfaceVariableBuilder:
NXOpen::AME::BulkEngineeringObjectBuilder NXOpen::AME::MultipleObjectsBuilder NXOpen::AME::AMEBaseBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public Member Functions

NXOpen::AME::DataTypeBuilderDataTypeComp ()
 Returns the object data type builder
Created in NX12.0.0. More...
 
- Public Member Functions inherited from NXOpen::AME::BulkEngineeringObjectBuilder
bool AspectPlacement ()
 Returns the aspect placement
Created in NX11.0.0. More...
 
NXOpen::AME::Bulk3DPlacementBuilderBulk3DPlacement ()
 Returns the bulk 3d placement cabinet builder
Created in NX1847.0.0. More...
 
NXOpen::AME::EOAttributeHolderEOAttributeHolder ()
 Returns the container for definition holders
Created in NX12.0.0. More...
 
NXOpen::AME::EODefAttributeHolderEoDefAttributeHolder ()
 Returns the EO definition attribute holder
Created in NX12.0.0. More...
 
NXOpen::AME::EngineeringObjectNameBuilderEOName ()
 Returns the eo name and description ui block
Created in NX11.0.0. More...
 
NXOpen::AME::InsertSettingsBuilderInsertSettings ()
 Returns the settings group having the aspect placement and copies per parent
Created in NX1847.0.0. More...
 
NXOpen::AME::BulkEngineeringObjectBuilder::PlacementType PlacementValue ()
 Returns the placement type
Created in NX1847.0.0. More...
 
NXOpen::AME::ProductDefAttributeHolderProductDefAttributeHolder ()
 Returns the Product definition attribute holder
Created in NX12.0.0. More...
 
NXOpen::Tooling::SelectReuseLibraryItemBuilderReuseLibraryItem ()
 Returns the selection definition builder
Created in NX12.0.0. More...
 
NXOpen::AME::SelectionBaseDefinitionBuilderSelectedBaseDefinition ()
 Returns the selected base definition
Created in NX11.0.0. More...
 
NXOpen::AME::SelectAMEBaseNodeListSelectedObjects ()
 Returns the select object
Created in NX11.0.0. More...
 
void SetAspectPlacement (bool aspectPlacement)
 Sets the aspect placement
Created in NX11.0.0. More...
 
void SetPlacementValue (NXOpen::AME::BulkEngineeringObjectBuilder::PlacementType placementType)
 Sets the placement type
Created in NX1847.0.0. More...
 
void SetShowInAutomation (bool showInAutomation)
 Sets the show in automation
Created in NX11.0.0. More...
 
void SetShowInFunction (bool showInFunction)
 Sets the show in function
Created in NX11.0.0. More...
 
void SetShowInLocation (bool showInLocation)
 Sets the show in location
Created in NX11.0.0. More...
 
void SetShowInProduct (bool showInProduct)
 Sets the show in product
Created in NX11.0.0. More...
 
bool ShowInAutomation ()
 Returns the show in automation
Created in NX11.0.0. More...
 
bool ShowInFunction ()
 Returns the show in function
Created in NX11.0.0. More...
 
bool ShowInLocation ()
 Returns the show in location
Created in NX11.0.0. More...
 
bool ShowInProduct ()
 Returns the show in product
Created in NX11.0.0. More...
 
NXOpen::AME::SymbolLocationBuilderSymbolLocation ()
 Returns the symbol location builder
Created in NX1847.0.0. More...
 

Additional Inherited Members

- Public Types inherited from NXOpen::AME::BulkEngineeringObjectBuilder
enum  PlacementType { PlacementTypeNavigator, PlacementTypePage, PlacementTypeCabinet }
 Choices for placement type, can be Place in Navigator or Place on Page or Place in Cabinet. More...
 

Detailed Description

PlcInterfaceVariableBuilder class will be used for (bulk) variable object creation and editing
To create a new instance of this class, use NXOpen::AME::AMEManager::CreatePlcInterfaceVariableBuilder
Default values.

Property Value

AspectPlacement

false

ShowInAutomation

false

ShowInFunction

false

ShowInLocation

false

ShowInProduct

false


Created in NX12.0.0.

Member Function Documentation

NXOpen::AME::DataTypeBuilder* NXOpen::AME::PlcInterfaceVariableBuilder::DataTypeComp ( )

Returns the object data type builder
Created in NX12.0.0.



License requirements : ad_automation_design ("FULL AUTOMATION DESIGNER")


The documentation for this class was generated from the following file:
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.