NXOpen .NET Reference Guide
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Member Functions | Properties | List of all members
NXOpen.PDM.PartOperationAttributePropertiesBuilder Class Reference

Represents an NXOpen.PDM.PartOperationAttributePropertiesBuilder to be used for creating attributes in part operation. More...

Inheritance diagram for NXOpen.PDM.PartOperationAttributePropertiesBuilder:
NXOpen.AttributePropertiesBuilder NXOpen.AttributePropertiesBaseBuilder NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Member Functions

unsafe bool CreateOrModifyAttribute ()
 Create the attribute from the data set in the builder. More...
 

Properties

unsafe NXOpen.PDM.LogicalObject ReferenceObject [get, set]
 Returns or sets the referenced logical object from this attribute. More...
 

Additional Inherited Members

- Public Types inherited from NXOpen.AttributePropertiesBuilder
enum  OperationType {
  None = -1, Create, Revise, SaveAs,
  Save, Delete
}
 It is used to determine the behaviors of attributes that has been mapped from TC, such as Hidden, Required, CopyFromOriginal, etc. More...
 
- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

Represents an NXOpen.PDM.PartOperationAttributePropertiesBuilder to be used for creating attributes in part operation.

The attribute will be distributed to all objects supplied in the selected object list.

To create a new instance of this class, use NXOpen.PDM.PdmSession.CreatePartOperationAttributePropertiesBuilder

Default values.

Property Value

BooleanValue

False

DataType

String

IntegerValue

0

NumberValue

0

ObjectPicker (deprecated)

Object

Created in NX10.0.0

Member Function Documentation

unsafe bool NXOpen.PDM.PartOperationAttributePropertiesBuilder.CreateOrModifyAttribute ( )
inline

Create the attribute from the data set in the builder.

Unlike calling commit, this method will not perform an update.

Created in NX10.0.0

License requirements: assemblies ("ASSEMBLIES MODULE")

Returns
True if the attribute was created/edited successfully

Property Documentation

unsafe NXOpen.PDM.LogicalObject NXOpen.PDM.PartOperationAttributePropertiesBuilder.ReferenceObject
getset

Returns or sets the referenced logical object from this attribute.

Only used for attribute of Reference Part.

Created in NX10.0.0

License requirements to get this property: None.

License requirements to set this property: assemblies ("ASSEMBLIES MODULE")


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