Class ExpressionBlockBuilder
Inheritance
ExpressionBlockBuilder
Assembly: NXOpen.dll
Syntax
public class ExpressionBlockBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
ExpressionBlockBuilder()
Declaration
protected ExpressionBlockBuilder()
Properties
Name
Declaration
public string Name { get; set; }
Property Value
NextSlotPersistentTag
Declaration
public int NextSlotPersistentTag { get; set; }
Property Value
Methods
GetDescription()
Declaration
public string[] GetDescription()
Returns
GetSlotExpressions(out GenericSignal[])
Declaration
public void GetSlotExpressions(out GenericSignal[] slotExpressions)
Parameters
GetSlots()
Declaration
[Obsolete("Deprecated in NX1926.0.0. Use Mechatronics.ExpressionBlockBuilder.GetSlotExpressions instead.")]
public ExpressionBlockBuilder.Slot[] GetSlots()
Returns
GetSlotsV2()
Declaration
[Obsolete("Deprecated in NX1953.0.0. Use NXOpen.Mechatronics.ExpressionBlockBuilder.GetSlotExpressions instead.")]
public ExpressionBlockBuilder.SlotV2[] GetSlotsV2()
Returns
GetSlotsV3()
Declaration
[Obsolete("Deprecated in NX1980.0.0. Use Mechatronics.ExpressionBlockBuilder.GetSlotExpressions instead.")]
public ExpressionBlockBuilder.SlotV3[] GetSlotsV3()
Returns
LoadFromXmlFile(string)
Declaration
public void LoadFromXmlFile(string templateFile)
Parameters
Type |
Name |
Description |
string |
templateFile |
|
SaveToXmlFile(string)
Declaration
public void SaveToXmlFile(string templateFile)
Parameters
Type |
Name |
Description |
string |
templateFile |
|
SetDescription(string[])
Declaration
public void SetDescription(string[] descLines)
Parameters
Type |
Name |
Description |
string[] |
descLines |
|
SetSlotExpressions(GenericSignal[])
Declaration
public void SetSlotExpressions(GenericSignal[] slotExpreesions)
Parameters
SetSlots(Slot[])
Declaration
[Obsolete("Deprecated in NX1926.0.0. Use Mechatronics.ExpressionBlockBuilder.SetSlotExpressions instead.")]
public void SetSlots(ExpressionBlockBuilder.Slot[] slots)
Parameters
Type |
Name |
Description |
Slot[] |
slots |
|
SetSlotsV2(SlotV2[])
Declaration
[Obsolete("Deprecated in NX1926.0.0. Use Mechatronics.ExpressionBlockBuilder.SetSlotExpressions instead.")]
public void SetSlotsV2(ExpressionBlockBuilder.SlotV2[] slots)
Parameters
Type |
Name |
Description |
SlotV2[] |
slots |
|
SetSlotsV3(SlotV3[])
Declaration
[Obsolete("Deprecated in NX1980.0.0. Use Mechatronics.ExpressionBlockBuilder.SetSlotExpressions instead.")]
public void SetSlotsV3(ExpressionBlockBuilder.SlotV3[] slots)
Parameters
Type |
Name |
Description |
SlotV3[] |
slots |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink