Class PropertyFunc
Assembly: NXOpen.Utilities.dll
Syntax
public class PropertyFunc
Constructors
PropertyFunc()
Declaration
Methods
ExDebug(int)
Declaration
public static extern void ExDebug(int nValue)
Parameters
Type |
Name |
Description |
int |
nValue |
|
ExDeleteViewLabel()
Declaration
public static extern void ExDeleteViewLabel()
ExFuncInvokeBool(nint)
Declaration
public static extern int ExFuncInvokeBool(nint pFunc)
Parameters
Type |
Name |
Description |
nint |
pFunc |
|
Returns
ExFuncInvokeFloat(nint)
Declaration
public static extern double ExFuncInvokeFloat(nint pFunc)
Parameters
Type |
Name |
Description |
nint |
pFunc |
|
Returns
ExFuncInvokeInt(nint)
Declaration
public static extern int ExFuncInvokeInt(nint pFunc)
Parameters
Type |
Name |
Description |
nint |
pFunc |
|
Returns
ExFuncInvokeObject(nint)
Declaration
public static extern nint ExFuncInvokeObject(nint pFunc)
Parameters
Type |
Name |
Description |
nint |
pFunc |
|
Returns
ExFuncInvokeVoid(nint)
Declaration
public static extern void ExFuncInvokeVoid(nint pFunc)
Parameters
Type |
Name |
Description |
nint |
pFunc |
|
ExFuncRelease(nint)
Declaration
public static extern void ExFuncRelease(nint pFunc)
Parameters
Type |
Name |
Description |
nint |
pFunc |
|
ExGetActive(nint)
Declaration
public static extern bool ExGetActive(nint pObject)
Parameters
Type |
Name |
Description |
nint |
pObject |
|
Returns
ExGetBool(nint, int)
Declaration
public static extern int ExGetBool(nint pObject, int nProp)
Parameters
Type |
Name |
Description |
nint |
pObject |
|
int |
nProp |
|
Returns
ExGetBoolArray(nint, int, out nint, out int)
Declaration
public static extern void ExGetBoolArray(nint pObject, int nProp, out nint pBoolArrayValues, out int nArraySize)
Parameters
Type |
Name |
Description |
nint |
pObject |
|
int |
nProp |
|
nint |
pBoolArrayValues |
|
int |
nArraySize |
|
ExGetDoubleArray(nint, int, out nint, out int)
Declaration
public static extern void ExGetDoubleArray(nint pObject, int nProp, out nint pDoubleArrayValues, out int nArraySize)
Parameters
Type |
Name |
Description |
nint |
pObject |
|
int |
nProp |
|
nint |
pDoubleArrayValues |
|
int |
nArraySize |
|
ExGetDuration(nint)
Declaration
public static extern double ExGetDuration(nint pObject)
Parameters
Type |
Name |
Description |
nint |
pObject |
|
Returns
ExGetFloat(nint, int)
Declaration
public static extern double ExGetFloat(nint pObject, int nProp)
Parameters
Type |
Name |
Description |
nint |
pObject |
|
int |
nProp |
|
Returns
ExGetFunc(nint, int)
Declaration
public static extern nint ExGetFunc(nint pObject, int nFunc)
Parameters
Type |
Name |
Description |
nint |
pObject |
|
int |
nFunc |
|
Returns
ExGetInt(nint, int)
Declaration
public static extern int ExGetInt(nint pObject, int nProp)
Parameters
Type |
Name |
Description |
nint |
pObject |
|
int |
nProp |
|
Returns
ExGetIntArray(nint, int, out nint, out int)
Declaration
public static extern void ExGetIntArray(nint pObject, int nProp, out nint pIntArrayValues, out int nArraySize)
Parameters
Type |
Name |
Description |
nint |
pObject |
|
int |
nProp |
|
nint |
pIntArrayValues |
|
int |
nArraySize |
|
ExGetNumProps(nint)
Declaration
public static extern int ExGetNumProps(nint pObject)
Parameters
Type |
Name |
Description |
nint |
pObject |
|
Returns
ExGetObject(nint, int)
Declaration
public static extern nint ExGetObject(nint pObject, int nProp)
Parameters
Type |
Name |
Description |
nint |
pObject |
|
int |
nProp |
|
Returns
ExGetOperation(string)
Declaration
public static extern nint ExGetOperation(string opName)
Parameters
Type |
Name |
Description |
string |
opName |
|
Returns
ExGetPropType(nint, int)
Declaration
public static extern int ExGetPropType(nint pObject, int nProp)
Parameters
Type |
Name |
Description |
nint |
pObject |
|
int |
nProp |
|
Returns
ExGetString(nint, int)
Declaration
public static extern nint ExGetString(nint pObject, int nProp)
Parameters
Type |
Name |
Description |
nint |
pObject |
|
int |
nProp |
|
Returns
ExGetStringArray(nint, int, out nint, out int)
Declaration
public static extern void ExGetStringArray(nint pObject, int nProp, out nint pStringArrayValues, out int nArraySize)
Parameters
Type |
Name |
Description |
nint |
pObject |
|
int |
nProp |
|
nint |
pStringArrayValues |
|
int |
nArraySize |
|
ExPaintField(int, double[], double[], double, Tag)
Declaration
public static extern void ExPaintField(int numPoint, double[] pPoint, double[] dColor, double dTransparent, Tag tgObj)
Parameters
ExSetActive(nint, bool)
Declaration
public static extern void ExSetActive(nint pObject, bool active)
Parameters
Type |
Name |
Description |
nint |
pObject |
|
bool |
active |
|
ExSetBool(nint, int, int)
Declaration
public static extern int ExSetBool(nint pObject, int nProp, int nValue)
Parameters
Type |
Name |
Description |
nint |
pObject |
|
int |
nProp |
|
int |
nValue |
|
Returns
ExSetBoolArray(nint, int, byte[], int)
Declaration
public static extern int ExSetBoolArray(nint pObject, int nProp, byte[] byteArrayValues, int nArraySize)
Parameters
Type |
Name |
Description |
nint |
pObject |
|
int |
nProp |
|
byte[] |
byteArrayValues |
|
int |
nArraySize |
|
Returns
ExSetDirty(nint, int)
Declaration
public static extern void ExSetDirty(nint pObject, int nProp)
Parameters
Type |
Name |
Description |
nint |
pObject |
|
int |
nProp |
|
ExSetDoubleArray(nint, int, double[], int)
Declaration
public static extern int ExSetDoubleArray(nint pObject, int nProp, double[] pDoubleArrayValues, int nArraySize)
Parameters
Type |
Name |
Description |
nint |
pObject |
|
int |
nProp |
|
double[] |
pDoubleArrayValues |
|
int |
nArraySize |
|
Returns
ExSetDuration(nint, double)
Declaration
public static extern void ExSetDuration(nint pObject, double duration)
Parameters
Type |
Name |
Description |
nint |
pObject |
|
double |
duration |
|
ExSetFloat(nint, int, double)
Declaration
public static extern int ExSetFloat(nint pObject, int nProp, double fValue)
Parameters
Returns
ExSetFuncArgBool(nint, int, int)
Declaration
public static extern void ExSetFuncArgBool(nint pFunc, int nArg, int nValue)
Parameters
Type |
Name |
Description |
nint |
pFunc |
|
int |
nArg |
|
int |
nValue |
|
ExSetFuncArgFloat(nint, int, double)
Declaration
public static extern void ExSetFuncArgFloat(nint pFunc, int nArg, double fValue)
Parameters
ExSetFuncArgInt(nint, int, int)
Declaration
public static extern void ExSetFuncArgInt(nint pFunc, int nArg, int nValue)
Parameters
Type |
Name |
Description |
nint |
pFunc |
|
int |
nArg |
|
int |
nValue |
|
ExSetFuncArgObject(nint, int, nint)
Declaration
public static extern void ExSetFuncArgObject(nint pFunc, int nArg, nint pValue)
Parameters
ExSetInt(nint, int, int)
Declaration
public static extern int ExSetInt(nint pObject, int nProp, int nValue)
Parameters
Type |
Name |
Description |
nint |
pObject |
|
int |
nProp |
|
int |
nValue |
|
Returns
ExSetIntArray(nint, int, int[], int)
Declaration
public static extern int ExSetIntArray(nint pObject, int nProp, int[] pIntArrayValues, int nArraySize)
Parameters
Type |
Name |
Description |
nint |
pObject |
|
int |
nProp |
|
int[] |
pIntArrayValues |
|
int |
nArraySize |
|
Returns
ExSetObject(nint, int, nint)
Declaration
public static extern int ExSetObject(nint pObject, int nProp, nint pValue)
Parameters
Type |
Name |
Description |
nint |
pObject |
|
int |
nProp |
|
nint |
pValue |
|
Returns
ExSetString(nint, int, nint)
Declaration
public static extern int ExSetString(nint pObject, int nProp, nint pValue)
Parameters
Type |
Name |
Description |
nint |
pObject |
|
int |
nProp |
|
nint |
pValue |
|
Returns
ExSetStringArray(nint, int, nint[], int)
Declaration
public static extern int ExSetStringArray(nint pObject, int nProp, nint[] pStringArrayValues, int nArraySize)
Parameters
Type |
Name |
Description |
nint |
pObject |
|
int |
nProp |
|
nint[] |
pStringArrayValues |
|
int |
nArraySize |
|
Returns