Class ComponentCollection
Inheritance
System.Object
System.MarshalByRefObject
ComponentCollection
Implements
System.Runtime.Remoting.Messaging.IMessageSink
System.Collections.IEnumerable
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ToString()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.dll
Syntax
public class ComponentCollection : TaggedObjectCollection, IMessageSink, IEnumerable
Constructors
ComponentCollection()
Declaration
protected ComponentCollection()
ComponentCollection(Part)
Declaration
protected ComponentCollection(Part owner)
Parameters
Type |
Name |
Description |
Part |
owner |
|
Properties
OrderManagers
Declaration
public OrderManager OrderManagers { get; }
Property Value
Tag
Declaration
Property Value
Methods
CreateAssemblyFromLayout2dBuilder()
Declaration
public AssemblyFromLayout2dBuilder CreateAssemblyFromLayout2dBuilder()
Returns
CreateComponentFrom3dBuilder(View)
Declaration
public CreateComponentFrom3DBuilder CreateComponentFrom3dBuilder(View myView)
Parameters
Type |
Name |
Description |
View |
myView |
|
Returns
CreateDefineComponentAnchorPointBuilder()
Declaration
public DefineComponentAnchorPointBuilder CreateDefineComponentAnchorPointBuilder()
Returns
CreateDefineComponentBuilder(Component)
Declaration
public DefineComponentBuilder CreateDefineComponentBuilder(Component component)
Parameters
Returns
CreateExportComponentHierarchyBuilder()
Declaration
public ExportComponentHierarchyBuilder CreateExportComponentHierarchyBuilder()
Returns
CreateInsertComponentBuilder()
Declaration
public InsertComponentBuilder CreateInsertComponentBuilder()
Returns
CreateMakeComponentUniqueBuilder()
Declaration
public MakeComponentUniqueBuilder CreateMakeComponentUniqueBuilder()
Returns
CreateNewComponentBuilder()
Declaration
public NewComponentBuilder CreateNewComponentBuilder()
Returns
CreatePublishComponentBuilder()
Declaration
public PublishComponentBuilder CreatePublishComponentBuilder()
Returns
CreateReparentComponentBuilder()
Declaration
public ReparentComponentBuilder CreateReparentComponentBuilder()
Returns
CreateReplaceComponentBuilder()
Declaration
public ReplaceComponentBuilder CreateReplaceComponentBuilder()
Returns
CreateSmashComponentBuilder()
Declaration
public SmashComponentBuilder CreateSmashComponentBuilder()
Returns
DeleteComponents(Component[])
Declaration
public void DeleteComponents(Component[] components)
Parameters
EnumerateMoveNext(ref Tag, Byte[])
Declaration
protected override int EnumerateMoveNext(ref Tag currentTag, byte[] state)
Parameters
Type |
Name |
Description |
Tag |
currentTag |
|
System.Byte[] |
state |
|
Returns
Type |
Description |
System.Int32 |
|
Overrides
FindObject(String)
Declaration
public Component FindObject(string journalIdentifier)
Parameters
Type |
Name |
Description |
System.String |
journalIdentifier |
|
Returns
IsComponentMember(DisplayableObject)
Declaration
public bool IsComponentMember(DisplayableObject disObject)
Parameters
Returns
Type |
Description |
System.Boolean |
|
ToArray()
Declaration
public Component[] ToArray()
Returns
UpdateComponentHierarchy(Component[])
Declaration
public void UpdateComponentHierarchy(Component[] components)
Parameters
UpdateComponents(Component[])
Declaration
public void UpdateComponents(Component[] components)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink
System.Collections.IEnumerable