Class LayoutStateCollection
Inheritance
LayoutStateCollection
Assembly: NXOpen.dll
Syntax
public class LayoutStateCollection : TaggedObjectCollection, IMessageSink, IEnumerable
Constructors
LayoutStateCollection()
Declaration
protected LayoutStateCollection()
LayoutStateCollection(BasePart)
Declaration
protected LayoutStateCollection(BasePart owner)
Parameters
Properties
Tag
Declaration
Property Value
Methods
CloneLayoutState(LayoutState, string)
Declaration
public LayoutState CloneLayoutState(LayoutState fromLayoutState, string newName)
Parameters
Returns
CopyLayoutStateToArchived(LayoutState, string)
Declaration
public LayoutState CopyLayoutStateToArchived(LayoutState fromLayoutState, string newName)
Parameters
Returns
CreateEmptyLayoutState(string)
Declaration
public LayoutState CreateEmptyLayoutState(string layoutStateName)
Parameters
Type |
Name |
Description |
string |
layoutStateName |
|
Returns
CreateLayoutStateApplicator()
Declaration
public LayoutStateApplicator CreateLayoutStateApplicator()
Returns
CreateLayoutStateBuilder(LayoutState)
Declaration
public LayoutStateBuilder CreateLayoutStateBuilder(LayoutState layoutState)
Parameters
Returns
DeleteLayoutState(LayoutState)
Declaration
public void DeleteLayoutState(LayoutState layoutState)
Parameters
EnumerateMoveNext(ref Tag, byte[])
Declaration
protected override int EnumerateMoveNext(ref Tag currentTag, byte[] state)
Parameters
Type |
Name |
Description |
Tag |
currentTag |
|
byte[] |
state |
|
Returns
Overrides
Find(string)
Declaration
public LayoutState Find(string name)
Parameters
Type |
Name |
Description |
string |
name |
|
Returns
ToArray()
Declaration
public LayoutState[] ToArray()
Returns
Implements
System.Runtime.Remoting.Messaging.IMessageSink