Search Results for

    Show / Hide Table of Contents

    Class PropertyFunc

    Inheritance
    System.Object
    PropertyFunc
    Inherited Members
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ToString()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Namespace: NXOpen.Utilities
    Assembly: NXOpen.Utilities.dll
    Syntax
    public class PropertyFunc

    Constructors

    PropertyFunc()

    Declaration
    public PropertyFunc()

    Methods

    ExDebug(Int32)

    Declaration
    public static extern void ExDebug(int nValue)
    Parameters
    Type Name Description
    System.Int32 nValue

    ExDeleteViewLabel()

    Declaration
    public static extern void ExDeleteViewLabel()

    ExFreeBoolArrayMemory(IntPtr)

    Declaration
    public static extern void ExFreeBoolArrayMemory(IntPtr pValules)
    Parameters
    Type Name Description
    System.IntPtr pValules

    ExFreeDoubleArrayMemory(IntPtr)

    Declaration
    public static extern void ExFreeDoubleArrayMemory(IntPtr pValules)
    Parameters
    Type Name Description
    System.IntPtr pValules

    ExFreeIntArrayMemory(IntPtr)

    Declaration
    public static extern void ExFreeIntArrayMemory(IntPtr pValules)
    Parameters
    Type Name Description
    System.IntPtr pValules

    ExFreeStringArrayMemory(IntPtr, Int32)

    Declaration
    public static extern void ExFreeStringArrayMemory(IntPtr pValules, int nArraySize)
    Parameters
    Type Name Description
    System.IntPtr pValules
    System.Int32 nArraySize

    ExFuncInvokeBool(IntPtr)

    Declaration
    public static extern int ExFuncInvokeBool(IntPtr pFunc)
    Parameters
    Type Name Description
    System.IntPtr pFunc
    Returns
    Type Description
    System.Int32

    ExFuncInvokeFloat(IntPtr)

    Declaration
    public static extern double ExFuncInvokeFloat(IntPtr pFunc)
    Parameters
    Type Name Description
    System.IntPtr pFunc
    Returns
    Type Description
    System.Double

    ExFuncInvokeInt(IntPtr)

    Declaration
    public static extern int ExFuncInvokeInt(IntPtr pFunc)
    Parameters
    Type Name Description
    System.IntPtr pFunc
    Returns
    Type Description
    System.Int32

    ExFuncInvokeObject(IntPtr)

    Declaration
    public static extern IntPtr ExFuncInvokeObject(IntPtr pFunc)
    Parameters
    Type Name Description
    System.IntPtr pFunc
    Returns
    Type Description
    System.IntPtr

    ExFuncInvokeVoid(IntPtr)

    Declaration
    public static extern void ExFuncInvokeVoid(IntPtr pFunc)
    Parameters
    Type Name Description
    System.IntPtr pFunc

    ExFuncRelease(IntPtr)

    Declaration
    public static extern void ExFuncRelease(IntPtr pFunc)
    Parameters
    Type Name Description
    System.IntPtr pFunc

    ExGetActive(IntPtr)

    Declaration
    public static extern bool ExGetActive(IntPtr pObject)
    Parameters
    Type Name Description
    System.IntPtr pObject
    Returns
    Type Description
    System.Boolean

    ExGetBool(IntPtr, Int32)

    Declaration
    public static extern int ExGetBool(IntPtr pObject, int nProp)
    Parameters
    Type Name Description
    System.IntPtr pObject
    System.Int32 nProp
    Returns
    Type Description
    System.Int32

    ExGetBoolArray(IntPtr, Int32, out IntPtr, out Int32)

    Declaration
    public static extern void ExGetBoolArray(IntPtr pObject, int nProp, out IntPtr pBoolArrayValues, out int nArraySize)
    Parameters
    Type Name Description
    System.IntPtr pObject
    System.Int32 nProp
    System.IntPtr pBoolArrayValues
    System.Int32 nArraySize

    ExGetDoubleArray(IntPtr, Int32, out IntPtr, out Int32)

    Declaration
    public static extern void ExGetDoubleArray(IntPtr pObject, int nProp, out IntPtr pDoubleArrayValues, out int nArraySize)
    Parameters
    Type Name Description
    System.IntPtr pObject
    System.Int32 nProp
    System.IntPtr pDoubleArrayValues
    System.Int32 nArraySize

    ExGetDuration(IntPtr)

    Declaration
    public static extern double ExGetDuration(IntPtr pObject)
    Parameters
    Type Name Description
    System.IntPtr pObject
    Returns
    Type Description
    System.Double

    ExGetFloat(IntPtr, Int32)

    Declaration
    public static extern double ExGetFloat(IntPtr pObject, int nProp)
    Parameters
    Type Name Description
    System.IntPtr pObject
    System.Int32 nProp
    Returns
    Type Description
    System.Double

    ExGetFunc(IntPtr, Int32)

    Declaration
    public static extern IntPtr ExGetFunc(IntPtr pObject, int nFunc)
    Parameters
    Type Name Description
    System.IntPtr pObject
    System.Int32 nFunc
    Returns
    Type Description
    System.IntPtr

    ExGetInt(IntPtr, Int32)

    Declaration
    public static extern int ExGetInt(IntPtr pObject, int nProp)
    Parameters
    Type Name Description
    System.IntPtr pObject
    System.Int32 nProp
    Returns
    Type Description
    System.Int32

    ExGetIntArray(IntPtr, Int32, out IntPtr, out Int32)

    Declaration
    public static extern void ExGetIntArray(IntPtr pObject, int nProp, out IntPtr pIntArrayValues, out int nArraySize)
    Parameters
    Type Name Description
    System.IntPtr pObject
    System.Int32 nProp
    System.IntPtr pIntArrayValues
    System.Int32 nArraySize

    ExGetNumProps(IntPtr)

    Declaration
    public static extern int ExGetNumProps(IntPtr pObject)
    Parameters
    Type Name Description
    System.IntPtr pObject
    Returns
    Type Description
    System.Int32

    ExGetObject(IntPtr, Int32)

    Declaration
    public static extern IntPtr ExGetObject(IntPtr pObject, int nProp)
    Parameters
    Type Name Description
    System.IntPtr pObject
    System.Int32 nProp
    Returns
    Type Description
    System.IntPtr

    ExGetOperation(String)

    Declaration
    public static extern IntPtr ExGetOperation(string opName)
    Parameters
    Type Name Description
    System.String opName
    Returns
    Type Description
    System.IntPtr

    ExGetPropType(IntPtr, Int32)

    Declaration
    public static extern int ExGetPropType(IntPtr pObject, int nProp)
    Parameters
    Type Name Description
    System.IntPtr pObject
    System.Int32 nProp
    Returns
    Type Description
    System.Int32

    ExGetString(IntPtr, Int32, StringBuilder, Int32)

    Declaration
    public static extern int ExGetString(IntPtr pObject, int nProp, StringBuilder pValue, int bufSize)
    Parameters
    Type Name Description
    System.IntPtr pObject
    System.Int32 nProp
    System.Text.StringBuilder pValue
    System.Int32 bufSize
    Returns
    Type Description
    System.Int32

    ExGetStringArray(IntPtr, Int32, out IntPtr, out Int32)

    Declaration
    public static extern void ExGetStringArray(IntPtr pObject, int nProp, out IntPtr pStringArrayValues, out int nArraySize)
    Parameters
    Type Name Description
    System.IntPtr pObject
    System.Int32 nProp
    System.IntPtr pStringArrayValues
    System.Int32 nArraySize

    ExPaintField(Int32, Double[], Double[], Double, Tag)

    Declaration
    public static extern void ExPaintField(int numPoint, double[] pPoint, double[] dColor, double dTransparent, Tag tgObj)
    Parameters
    Type Name Description
    System.Int32 numPoint
    System.Double[] pPoint
    System.Double[] dColor
    System.Double dTransparent
    Tag tgObj

    ExSetActive(IntPtr, Boolean)

    Declaration
    public static extern void ExSetActive(IntPtr pObject, bool active)
    Parameters
    Type Name Description
    System.IntPtr pObject
    System.Boolean active

    ExSetBool(IntPtr, Int32, Int32)

    Declaration
    public static extern int ExSetBool(IntPtr pObject, int nProp, int nValue)
    Parameters
    Type Name Description
    System.IntPtr pObject
    System.Int32 nProp
    System.Int32 nValue
    Returns
    Type Description
    System.Int32

    ExSetBoolArray(IntPtr, Int32, IntPtr, Int32)

    Declaration
    public static extern int ExSetBoolArray(IntPtr pObject, int nProp, IntPtr pBoolArrayValues, int nArraySize)
    Parameters
    Type Name Description
    System.IntPtr pObject
    System.Int32 nProp
    System.IntPtr pBoolArrayValues
    System.Int32 nArraySize
    Returns
    Type Description
    System.Int32

    ExSetDirty(IntPtr, Int32)

    Declaration
    public static extern void ExSetDirty(IntPtr pObject, int nProp)
    Parameters
    Type Name Description
    System.IntPtr pObject
    System.Int32 nProp

    ExSetDoubleArray(IntPtr, Int32, IntPtr, Int32)

    Declaration
    public static extern int ExSetDoubleArray(IntPtr pObject, int nProp, IntPtr pDoubleArrayValues, int nArraySize)
    Parameters
    Type Name Description
    System.IntPtr pObject
    System.Int32 nProp
    System.IntPtr pDoubleArrayValues
    System.Int32 nArraySize
    Returns
    Type Description
    System.Int32

    ExSetDuration(IntPtr, Double)

    Declaration
    public static extern void ExSetDuration(IntPtr pObject, double duration)
    Parameters
    Type Name Description
    System.IntPtr pObject
    System.Double duration

    ExSetFloat(IntPtr, Int32, Double)

    Declaration
    public static extern int ExSetFloat(IntPtr pObject, int nProp, double fValue)
    Parameters
    Type Name Description
    System.IntPtr pObject
    System.Int32 nProp
    System.Double fValue
    Returns
    Type Description
    System.Int32

    ExSetFuncArgBool(IntPtr, Int32, Int32)

    Declaration
    public static extern void ExSetFuncArgBool(IntPtr pFunc, int nArg, int nValue)
    Parameters
    Type Name Description
    System.IntPtr pFunc
    System.Int32 nArg
    System.Int32 nValue

    ExSetFuncArgFloat(IntPtr, Int32, Double)

    Declaration
    public static extern void ExSetFuncArgFloat(IntPtr pFunc, int nArg, double fValue)
    Parameters
    Type Name Description
    System.IntPtr pFunc
    System.Int32 nArg
    System.Double fValue

    ExSetFuncArgInt(IntPtr, Int32, Int32)

    Declaration
    public static extern void ExSetFuncArgInt(IntPtr pFunc, int nArg, int nValue)
    Parameters
    Type Name Description
    System.IntPtr pFunc
    System.Int32 nArg
    System.Int32 nValue

    ExSetFuncArgObject(IntPtr, Int32, IntPtr)

    Declaration
    public static extern void ExSetFuncArgObject(IntPtr pFunc, int nArg, IntPtr pValue)
    Parameters
    Type Name Description
    System.IntPtr pFunc
    System.Int32 nArg
    System.IntPtr pValue

    ExSetInt(IntPtr, Int32, Int32)

    Declaration
    public static extern int ExSetInt(IntPtr pObject, int nProp, int nValue)
    Parameters
    Type Name Description
    System.IntPtr pObject
    System.Int32 nProp
    System.Int32 nValue
    Returns
    Type Description
    System.Int32

    ExSetIntArray(IntPtr, Int32, IntPtr, Int32)

    Declaration
    public static extern int ExSetIntArray(IntPtr pObject, int nProp, IntPtr pIntArrayValues, int nArraySize)
    Parameters
    Type Name Description
    System.IntPtr pObject
    System.Int32 nProp
    System.IntPtr pIntArrayValues
    System.Int32 nArraySize
    Returns
    Type Description
    System.Int32

    ExSetObject(IntPtr, Int32, IntPtr)

    Declaration
    public static extern int ExSetObject(IntPtr pObject, int nProp, IntPtr pValue)
    Parameters
    Type Name Description
    System.IntPtr pObject
    System.Int32 nProp
    System.IntPtr pValue
    Returns
    Type Description
    System.Int32

    ExSetString(IntPtr, Int32, String)

    Declaration
    public static extern int ExSetString(IntPtr pObject, int nProp, string pValue)
    Parameters
    Type Name Description
    System.IntPtr pObject
    System.Int32 nProp
    System.String pValue
    Returns
    Type Description
    System.Int32

    ExSetStringArray(IntPtr, Int32, IntPtr, Int32)

    Declaration
    public static extern int ExSetStringArray(IntPtr pObject, int nProp, IntPtr pStringArrayValues, int nArraySize)
    Parameters
    Type Name Description
    System.IntPtr pObject
    System.Int32 nProp
    System.IntPtr pStringArrayValues
    System.Int32 nArraySize
    Returns
    Type Description
    System.Int32
    In This Article
    Back to top Generated by DocFX