NXOpen .NET Reference
12.0.0
|
An interface class for objects that own attribute groups. More...
An interface class for objects that own attribute groups.
Created in NX9.0.0
NXOpen.PDM.AttributeGroup NXOpen.PDM.IAttributeGroupOwner.Create | ( | NXOpen.PDM.AttributeGroupDescription | attributeGroupDescription | ) |
Creates an attribute group for a NXOpen.PDM.IAttributeGroupOwner , based on an attribute group type.
An attribute group type is represented by an NXOpen.PDM.AttributeGroupDescription .
Created in NX9.0.0
License requirements: None.
attributeGroupDescription |
Implemented in NXOpen.PDM.ModelElementRevision, NXOpen.PDM.AttributeGroup, and NXOpen.PDM.ModelElement.
NXOpen.PDM.AttributeGroupReviseBuilder NXOpen.PDM.IAttributeGroupOwner.CreateAttributeGroupReviseBuilder | ( | NXOpen.PDM.AttributeGroup[] | attributeGroups | ) |
Creates a NXOpen.PDM.AttributeGroupReviseBuilder object.
The builder creates a revision for each attribute group in the input list of existing attribute groups.
Created in NX9.0.0
License requirements: None.
attributeGroups |
Implemented in NXOpen.PDM.ModelElementRevision, NXOpen.PDM.AttributeGroup, and NXOpen.PDM.ModelElement.
NXOpen.PDM.AttributeGroupReviseBuilder NXOpen.PDM.IAttributeGroupOwner.CreateAttributeGroupReviseBuilder | ( | NXOpen.PDM.AttributeGroup[] | attributeGroups, |
bool | keepOriginal, | ||
NXOpen.PDM.AttributeGroupReviseBuilder.SaveAsActionType | saveAsActionType | ||
) |
The builder will do a revise or save-as operation for each attribute group in the input list of existing attribute groups depending on input operation type.
Created in NX11.0.0
License requirements: None.
attributeGroups | |
keepOriginal | |
saveAsActionType |
Implemented in NXOpen.PDM.ModelElementRevision, NXOpen.PDM.AttributeGroup, and NXOpen.PDM.ModelElement.
NXOpen.PDM.AttributeGroupDescription [] NXOpen.PDM.IAttributeGroupOwner.GetAttributeGroupDescriptions | ( | ) |
Returns the NXOpen.PDM.AttributeGroupDescription objects representing the attribute group types supported by this object.
Created in NX9.0.0
License requirements: None.
Implemented in NXOpen.PDM.ModelElementRevision, NXOpen.PDM.AttributeGroup, and NXOpen.PDM.ModelElement.
NXOpen.PDM.AttributeGroup [] NXOpen.PDM.IAttributeGroupOwner.GetAttributeGroups | ( | ) |
Returns the NXOpen.PDM.AttributeGroup objects owned by this object.
Created in NX9.0.0
License requirements: None.
Implemented in NXOpen.PDM.ModelElementRevision, NXOpen.PDM.AttributeGroup, and NXOpen.PDM.ModelElement.