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

Represents the design subordinate revision in the database. More...

Inheritance diagram for NXOpen.PDM.DesignSubordinateRevision:
NXOpen.PDM.ModelElementRevision NXOpen.NXObject NXOpen.PDM.IAttributeGroupOwner NXOpen.TaggedObject NXOpen.INXObject NXOpen.Utilities.NXRemotableObject IMessageSink

Properties

unsafe NXOpen.Part DesignPart [get]
 Returns the underlying loaded part of this subordinate. More...
 
unsafe bool Modified [get]
 Returns whether the selected NXOpen.PDM.DesignSubordinateRevision is modified in the session. More...
 
unsafe
NXOpen.PDM.DesignElementRevision 
RootDesignElementRevision [get]
 Returns the root reuse design element revision. More...
 
- Properties inherited from NXOpen.PDM.ModelElementRevision
unsafe string EffectivityFormula [get]
 Returns the formula string that represents the effectivity of this object in database. More...
 
unsafe NXOpen.CollaborativeDesign OwningCollaborativeDesign [get]
 Returns the owning NXOpen.CollaborativeDesign . More...
 
- Properties inherited from NXOpen.NXObject
unsafe bool IsOccurrence [get]
 Returns whether this object is an occurrence or not. More...
 
unsafe string JournalIdentifier [get]
 Returns the identifier that would be recorded in a journal for this object. More...
 
unsafe string Name [get]
 Returns the custom name of the object. More...
 
unsafe NXOpen.Assemblies.Component OwningComponent [get]
 Returns the owning component, if this object is an occurrence. More...
 
unsafe NXOpen.BasePart OwningPart [get]
 Returns the owning part of this object More...
 
unsafe NXOpen.INXObject Prototype [get]
 Returns the prototype of this object if it is an occurrence. More...
 
- Properties inherited from NXOpen.TaggedObject
Tag Tag [get]
 Returns the tag of this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 
- Properties inherited from NXOpen.INXObject
bool IsOccurrence [get]
 Returns whether this object is an occurrence or not. More...
 
string JournalIdentifier [get]
 Returns the identifier that would be recorded in a journal for this object. More...
 
string Name [get]
 Returns the custom name of the object. More...
 
NXOpen.Assemblies.Component OwningComponent [get]
 Returns the owning component, if this object is an occurrence. More...
 
NXOpen.BasePart OwningPart [get]
 Returns the owning part of this object More...
 
NXOpen.INXObject Prototype [get]
 Returns the prototype of this object if it is an occurrence. More...
 

Additional Inherited Members

- Public Types inherited from NXOpen.PDM.ModelElementRevision
enum  PositioningStatus { AbsolutelyPositioned, OutOfDate, UpToDate, Unknown }
 Represents the positioning status of a design element More...
 
- Public Member Functions inherited from NXOpen.PDM.ModelElementRevision
unsafe NXOpen.PDM.AttributeGroup Create (NXOpen.PDM.AttributeGroupDescription attributeGroupDescription)
 Creates an attribute group for a NXOpen.PDM.IAttributeGroupOwner , based on an attribute group type. More...
 
unsafe
NXOpen.PDM.AttributeGroupReviseBuilder 
CreateAttributeGroupReviseBuilder (NXOpen.PDM.AttributeGroup[] attributeGroups)
 Creates a NXOpen.PDM.AttributeGroupReviseBuilder object. More...
 
unsafe
NXOpen.PDM.AttributeGroupReviseBuilder 
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. More...
 
unsafe
NXOpen.PDM.AttributeGroupDescription[] 
GetAttributeGroupDescriptions ()
 Returns the NXOpen.PDM.AttributeGroupDescription objects representing the attribute group types supported by this object. More...
 
unsafe NXOpen.PDM.AttributeGroup[] GetAttributeGroups ()
 Returns the NXOpen.PDM.AttributeGroup objects owned by this object. More...
 
unsafe
NXOpen.Assemblies.Partition[] 
GetMemberPartitions ()
 Get all the partitions of this model element revision. More...
 
unsafe NXOpen.Part GetOverridePart ()
 Get the override part of this model element revision if it has any. More...
 
unsafe
NXOpen.Assemblies.PositioningGroup[] 
GetPositioningGroups ()
 Gets all positioning group which are associated with this design element. More...
 
unsafe
NXOpen.PDM.ModelElementRevision.PositioningStatus 
GetPositionStatus ()
 Gets positioning status of design element. More...
 
unsafe bool IsAbsolutelyPositioned ()
 Determine whether this design element is absolutely positioned or not. More...
 
unsafe bool IsExcludedFromSpatialSearch ()
 Determines whether this model element revision is excluded from spatial search. More...
 
unsafe bool IsMemberOfPositioningGroup ()
 Determine whether this design element is part of positioning group or not. More...
 
unsafe void SetExcludeFromSpatialSearch (bool excludeFromSpatialSearch)
 Set or unset this model element revision from exclusion from spatial search. More...
 
- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

Represents the design subordinate revision in the database.

An instance of this class can be obtained from the NXOpen.Assemblies.Component .

Instance of this class can not be created

Created in NX8.5.0

Property Documentation

unsafe NXOpen.Part NXOpen.PDM.DesignSubordinateRevision.DesignPart
get

Returns the underlying loaded part of this subordinate.

Note that it will return a null reference (Nothing in Visual Basic) if part is not loaded.

Created in NX9.0.0

License requirements: None.

unsafe bool NXOpen.PDM.DesignSubordinateRevision.Modified
get

Returns whether the selected NXOpen.PDM.DesignSubordinateRevision is modified in the session.

Created in NX8.5.3

License requirements: None.

unsafe NXOpen.PDM.DesignElementRevision NXOpen.PDM.DesignSubordinateRevision.RootDesignElementRevision
get

Returns the root reuse design element revision.

Created in NX9.0.0

License requirements: None.


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