NXOpen C++ Reference Guide
|
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...
Public Member Functions | |
NXOpen::AME::DataTypeBuilder * | DataTypeComp () |
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::Bulk3DPlacementBuilder * | Bulk3DPlacement () |
Returns the bulk 3d placement cabinet builder Created in NX1847.0.0. More... | |
NXOpen::AME::EOAttributeHolder * | EOAttributeHolder () |
Returns the container for definition holders Created in NX12.0.0. More... | |
NXOpen::AME::EODefAttributeHolder * | EoDefAttributeHolder () |
Returns the EO definition attribute holder Created in NX12.0.0. More... | |
NXOpen::AME::EngineeringObjectNameBuilder * | EOName () |
Returns the eo name and description ui block Created in NX11.0.0. More... | |
NXOpen::AME::InsertSettingsBuilder * | InsertSettings () |
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::ProductDefAttributeHolder * | ProductDefAttributeHolder () |
Returns the Product definition attribute holder Created in NX12.0.0. More... | |
NXOpen::Tooling::SelectReuseLibraryItemBuilder * | ReuseLibraryItem () |
Returns the selection definition builder Created in NX12.0.0. More... | |
NXOpen::AME::SelectionBaseDefinitionBuilder * | SelectedBaseDefinition () |
Returns the selected base definition Created in NX11.0.0. More... | |
NXOpen::AME::SelectAMEBaseNodeList * | SelectedObjects () |
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::SymbolLocationBuilder * | SymbolLocation () |
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... | |
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.
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")