Class ExpressionGroupCollection
Inheritance
ExpressionGroupCollection
Assembly: NXOpen.dll
Syntax
public class ExpressionGroupCollection : TaggedObjectCollection, IMessageSink, IEnumerable
Constructors
ExpressionGroupCollection()
Declaration
protected ExpressionGroupCollection()
ExpressionGroupCollection(BasePart)
Declaration
protected ExpressionGroupCollection(BasePart owner)
Parameters
Properties
Active
Declaration
public ExpressionGroup Active { get; set; }
Property Value
Tag
Declaration
Property Value
Methods
CheckName(string)
Declaration
public bool CheckName(string name)
Parameters
Type |
Name |
Description |
string |
name |
|
Returns
Create(string)
Declaration
public ExpressionGroup Create(string name)
Parameters
Type |
Name |
Description |
string |
name |
|
Returns
Delete(ExpressionGroup[])
Declaration
public void Delete(ExpressionGroup[] expressionGroup)
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
ExportExpressionGroupsToFile(ExpressionGroup[], string, SortType)
Declaration
public void ExportExpressionGroupsToFile(ExpressionGroup[] expressionGroups, string fileName, ExpressionCollection.SortType sortType)
Parameters
FindObject(string)
Declaration
public ExpressionGroup FindObject(string journalIdentifier)
Parameters
Type |
Name |
Description |
string |
journalIdentifier |
|
Returns
GetAllExpressionGroupsInPart()
Declaration
public ExpressionGroup[] GetAllExpressionGroupsInPart()
Returns
GetDefault()
Declaration
public ExpressionGroup GetDefault()
Returns
GetGroupOfExpression(Expression)
Declaration
public ExpressionGroup GetGroupOfExpression(Expression expression)
Parameters
Returns
Rename(ExpressionGroup, string)
Declaration
public void Rename(ExpressionGroup expressionGroup, string newName)
Parameters
SetAllGroupsVisible()
Declaration
public void SetAllGroupsVisible()
ToArray()
Declaration
public ExpressionGroup[] ToArray()
Returns
Implements
System.Runtime.Remoting.Messaging.IMessageSink