Class GenericSignal
Inheritance
GenericSignal
Assembly: NXOpen.dll
Syntax
public class GenericSignal : TransientObject, IMessageSink, IDisposable
Constructors
GenericSignal(nint)
Declaration
protected GenericSignal(nint ptr)
Parameters
Type |
Name |
Description |
nint |
ptr |
|
Properties
AdapterName
Declaration
public string AdapterName { get; set; }
Property Value
Address
Declaration
public string Address { get; set; }
Property Value
ArrayExpression
Declaration
public Expression ArrayExpression { get; set; }
Property Value
Declaration
public AdapterFormula AssignedFormula { get; set; }
Property Value
BoolExpression
Declaration
public Expression BoolExpression { get; set; }
Property Value
BoolValue
Declaration
public bool BoolValue { get; set; }
Property Value
Declaration
public string Comment { get; set; }
Property Value
ConnectionName
Declaration
public string ConnectionName { get; set; }
Property Value
DataType
Declaration
public GenericSignal.DataTypes DataType { get; set; }
Property Value
DoubleExpression
Declaration
public Expression DoubleExpression { get; set; }
Property Value
DoubleValue
Declaration
public double DoubleValue { get; set; }
Property Value
EditedSignal
Declaration
public AdapterSignal EditedSignal { get; set; }
Property Value
ExternalDataType
Declaration
public GenericSignal.ExternalDataTypes ExternalDataType { get; set; }
Property Value
ExternalSignalName
Declaration
public string ExternalSignalName { get; set; }
Property Value
FormulaText
Declaration
public string FormulaText { get; set; }
Property Value
IOType
Declaration
public GenericSignal.IOTypes IOType { get; set; }
Property Value
IntegerExpression
Declaration
public Expression IntegerExpression { get; set; }
Property Value
IntegerValue
Declaration
public int IntegerValue { get; set; }
Property Value
Name
Declaration
public string Name { get; set; }
Property Value
PhysicsObject
Declaration
public NXObject PhysicsObject { get; set; }
Property Value
PropertyIndex
Declaration
public int PropertyIndex { get; set; }
Property Value
SignalId
Declaration
public int SignalId { get; set; }
Property Value
SlotType
Declaration
public GenericSignal.SlotTypes SlotType { get; set; }
Property Value
StringExpression
Declaration
public Expression StringExpression { get; set; }
Property Value
StringValue
Declaration
public string StringValue { get; set; }
Property Value
Unit
Declaration
public Unit Unit { get; set; }
Property Value
Methods
FreeResource()
Declaration
protected override void FreeResource()
Overrides
GetBoolArrayValue(out bool[])
Declaration
public void GetBoolArrayValue(out bool[] boolArrayValue)
Parameters
Type |
Name |
Description |
bool[] |
boolArrayValue |
|
GetDoubleArrayValue(out double[])
Declaration
public void GetDoubleArrayValue(out double[] doubleArrayValue)
Parameters
Type |
Name |
Description |
double[] |
doubleArrayValue |
|
GetIntArrayValue(out int[])
Declaration
public void GetIntArrayValue(out int[] intArrayValue)
Parameters
Type |
Name |
Description |
int[] |
intArrayValue |
|
GetStringArrayValue(out string[])
Declaration
public void GetStringArrayValue(out string[] strArrayValue)
Parameters
Type |
Name |
Description |
string[] |
strArrayValue |
|
SetBoolArrayValue(bool[])
Declaration
public void SetBoolArrayValue(bool[] boolArrayValue)
Parameters
Type |
Name |
Description |
bool[] |
boolArrayValue |
|
SetDoubleArrayValue(double[])
Declaration
public void SetDoubleArrayValue(double[] doubleArrayValue)
Parameters
Type |
Name |
Description |
double[] |
doubleArrayValue |
|
SetIntArrayValue(int[])
Declaration
public void SetIntArrayValue(int[] intArrayValue)
Parameters
Type |
Name |
Description |
int[] |
intArrayValue |
|
SetStringArrayValue(string[])
Declaration
public void SetStringArrayValue(string[] strArrayValue)
Parameters
Type |
Name |
Description |
string[] |
strArrayValue |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink