Class OrderManager
Assembly: NXOpen.dll
Syntax
public class OrderManager : NXRemotableObject, IMessageSink
Constructors
OrderManager(ComponentCollection)
Declaration
protected OrderManager(ComponentCollection owner)
Parameters
Properties
Tag
Declaration
Property Value
Methods
ApplyOrder(Sketch, string)
Declaration
public void ApplyOrder(Sketch parentObject, string orderName)
Parameters
CreateNewOrder(Sketch, string, Component[])
Declaration
public void CreateNewOrder(Sketch parentObject, string newOrderName, Component[] objectsInOrder)
Parameters
DeleteOrder(Sketch, string)
Declaration
public void DeleteOrder(Sketch parentObject, string newOrderName)
Parameters
Type |
Name |
Description |
Sketch |
parentObject |
|
string |
newOrderName |
|
GetAvailableOrdersNames(Sketch, out string[])
Declaration
public void GetAvailableOrdersNames(Sketch parentObject, out string[] ordersNames)
Parameters
Type |
Name |
Description |
Sketch |
parentObject |
|
string[] |
ordersNames |
|
GetCurrentOrderName(Sketch)
Declaration
public string GetCurrentOrderName(Sketch parentObject)
Parameters
Type |
Name |
Description |
Sketch |
parentObject |
|
Returns
IsSystemOrder(Sketch, string)
Declaration
public bool IsSystemOrder(Sketch parentObject, string orderName)
Parameters
Returns
RenameOrder(Sketch, string, string)
Declaration
public void RenameOrder(Sketch parentObject, string orderName, string newOrderName)
Parameters
Reorder(Sketch, Component[])
Declaration
public void Reorder(Sketch parentObject, Component[] objectsInOrder)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink