NXOpen .NET Reference Guide
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Types | Properties | List of all members
NXOpen.Features.VehicleDesign.BaseDataSourceBuilder Class Reference

Represents a NXOpen.Features.VehicleDesign.BaseDataSourceBuilder builder, which set the base data source for work part in assembly context. More...

Inheritance diagram for NXOpen.Features.VehicleDesign.BaseDataSourceBuilder:
NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  BaseDataSourceOption { SelectComponent, DisplayPart }
 Represents the base data source option, you can select one component or display part which contains the Base Data feature group for current work part. More...
 

Properties

unsafe
NXOpen.Assemblies.SelectComponent 
BaseDataSource [get]
 Returns the base data source for work part. More...
 
unsafe
NXOpen.Features.VehicleDesign.BaseDataSourceBuilder.BaseDataSourceOption 
BaseDataSourceMethod [get, set]
 Returns or sets the base data source option, the component selected or display part should contain Base Data feature group More...
 
unsafe bool DelayUpdate [get, set]
 Returns or sets the method to set update delay option between assembly components. More...
 
unsafe bool RemoveBaseDataAttr [get, set]
 Returns or sets the method to remove Base Data attribute of work part, it is a locked attribute. More...
 
unsafe bool RemoveBaseDataSourceAttr [get, set]
 Returns or sets the method to remove Base Data Source attribute of work part, it is a locked attribute. More...
 
unsafe bool UpdateBaseDataSourcePartAttr [get, set]
 Returns or sets the method to update Base Data Source attribute of work part, it is a locked attribute. More...
 

Additional Inherited Members

- Public Member Functions inherited from NXOpen.Builder
unsafe NXOpen.NXObject Commit ()
 Commits any edits that have been applied to the builder. More...
 
unsafe void Destroy ()
 Deletes the builder, and cleans up any objects created by the builder. More...
 
unsafe NXOpen.NXObject[] GetCommittedObjects ()
 For builders that create more than one object, this method returns the objects that are created by commit. More...
 
unsafe NXOpen.NXObject GetObject ()
 Returns the object currently being edited by this builder. More...
 
unsafe void ShowResults ()
 Updates the model to reflect the result of an edit to the model for all builders that support showing results. More...
 
unsafe bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called. More...
 
- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

Represents a NXOpen.Features.VehicleDesign.BaseDataSourceBuilder builder, which set the base data source for work part in assembly context.

To create a new instance of this class, use NXOpen.Features.VehicleDesignCollection.CreateBaseDataSourceBuilder

Created in NX11.0.1

Member Enumeration Documentation

Represents the base data source option, you can select one component or display part which contains the Base Data feature group for current work part.

Enumerator
SelectComponent 

Component which contains Base Data feature group.

DisplayPart 

Property Documentation

unsafe NXOpen.Assemblies.SelectComponent NXOpen.Features.VehicleDesign.BaseDataSourceBuilder.BaseDataSource
get

Returns the base data source for work part.

This is effective for select component method.

Created in NX11.0.1

License requirements: None.

unsafe NXOpen.Features.VehicleDesign.BaseDataSourceBuilder.BaseDataSourceOption NXOpen.Features.VehicleDesign.BaseDataSourceBuilder.BaseDataSourceMethod
getset

Returns or sets the base data source option, the component selected or display part should contain Base Data feature group

Created in NX11.0.1

License requirements to get this property: None.

License requirements to set this property: nx_general_packaging ("NX General Packaging")

unsafe bool NXOpen.Features.VehicleDesign.BaseDataSourceBuilder.DelayUpdate
getset

Returns or sets the method to set update delay option between assembly components.

Created in NX11.0.1

License requirements to get this property: None.

License requirements to set this property: nx_general_packaging ("NX General Packaging")

unsafe bool NXOpen.Features.VehicleDesign.BaseDataSourceBuilder.RemoveBaseDataAttr
getset

Returns or sets the method to remove Base Data attribute of work part, it is a locked attribute.

Created in NX11.0.1

License requirements to get this property: None.

License requirements to set this property: nx_general_packaging ("NX General Packaging")

unsafe bool NXOpen.Features.VehicleDesign.BaseDataSourceBuilder.RemoveBaseDataSourceAttr
getset

Returns or sets the method to remove Base Data Source attribute of work part, it is a locked attribute.

Created in NX11.0.1

License requirements to get this property: None.

License requirements to set this property: nx_general_packaging ("NX General Packaging")

unsafe bool NXOpen.Features.VehicleDesign.BaseDataSourceBuilder.UpdateBaseDataSourcePartAttr
getset

Returns or sets the method to update Base Data Source attribute of work part, it is a locked attribute.

Created in NX1847.0.0

License requirements to get this property: None.

License requirements to set this property: nx_general_packaging ("NX General Packaging")


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