Class UFUde
Assembly: NXOpen.UF.dll
Syntax
public class UFUde : NXRemotableObject, IMessageSink
Methods
AskBoolean(nint, string, out bool)
Declaration
public void AskBoolean(nint ude_obj, string param_name, out bool value)
Parameters
AskDouble(nint, string, out double)
Declaration
public void AskDouble(nint ude_obj, string param_name, out double value)
Parameters
AskInteger(nint, string, out int)
Declaration
public void AskInteger(nint ude_obj, string param_name, out int value)
Parameters
AskName(nint, out string)
Declaration
public void AskName(nint ude_object, out string ude_name)
Parameters
Type |
Name |
Description |
nint |
ude_object |
|
string |
ude_name |
|
AskParamToggle(nint, string, out ParamToggle)
Declaration
public void AskParamToggle(nint ude_obj, string param_name, out UFUde.ParamToggle toggle)
Parameters
AskParamType(nint, string, out ParamType)
Declaration
public void AskParamType(nint ude_obj, string param_name, out UFUde.ParamType param_type)
Parameters
AskParams(nint, out int, out string[])
Declaration
public void AskParams(nint ude_obj, out int number_of_params, out string[] param_names)
Parameters
Type |
Name |
Description |
nint |
ude_obj |
|
int |
number_of_params |
|
string[] |
param_names |
|
AskPoint(nint, string, out Tag)
Declaration
public void AskPoint(nint ude_obj, string param_name, out Tag smart_point_tag)
Parameters
Type |
Name |
Description |
nint |
ude_obj |
|
string |
param_name |
|
Tag |
smart_point_tag |
|
AskString(nint, string, out string)
Declaration
public void AskString(nint ude_obj, string param_name, out string value)
Parameters
AskVector(nint, string, out Tag)
Declaration
public void AskVector(nint ude__obj, string param_name, out Tag smart_vector_tag)
Parameters
Type |
Name |
Description |
nint |
ude__obj |
|
string |
param_name |
|
Tag |
smart_vector_tag |
|
IsParamOptional(nint, string, ref bool)
Declaration
public void IsParamOptional(nint ude_obj, string param_name, ref bool response)
Parameters
SetBoolean(nint, string, bool)
Declaration
public void SetBoolean(nint ude_obj, string param_name, bool param_value)
Parameters
SetDouble(nint, string, double)
Declaration
public void SetDouble(nint ude_obj, string param_name, double value)
Parameters
SetInteger(nint, string, int)
Declaration
public void SetInteger(nint ude_obj, string param_name, int value)
Parameters
SetParamToggle(nint, string, ParamToggle)
Declaration
public void SetParamToggle(nint ude_obj, string param_name, UFUde.ParamToggle toggle)
Parameters
SetPoint(nint, string, Tag)
Declaration
public void SetPoint(nint ude_obj, string param_name, Tag smart_point_tag)
Parameters
Type |
Name |
Description |
nint |
ude_obj |
|
string |
param_name |
|
Tag |
smart_point_tag |
|
SetString(nint, string, string)
Declaration
public void SetString(nint ude_obj, string param_name, string value)
Parameters
SetVector(nint, string, Tag)
Declaration
public void SetVector(nint ude_obj, string param_name, Tag smart_vector_tag)
Parameters
Type |
Name |
Description |
nint |
ude_obj |
|
string |
param_name |
|
Tag |
smart_vector_tag |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink