Search Results for

    Show / Hide Table of Contents

    Class Parameter

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TransientObject
    Parameter
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    System.IDisposable
    Inherited Members
    TransientObject.Dispose()
    TransientObject.ToString()
    TransientObject.PrintTestData(String)
    TransientObject.PrintTestData(String, Int32)
    TransientObject.Handle
    NXRemotableObject.initialize()
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    System.MarshalByRefObject.CreateObjRef(System.Type)
    System.MarshalByRefObject.GetLifetimeService()
    System.MarshalByRefObject.InitializeLifetimeService()
    System.MarshalByRefObject.MemberwiseClone(System.Boolean)
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Namespace: NXOpen.Validate
    Assembly: NXOpen.dll
    Syntax
    public class Parameter : TransientObject, IMessageSink, IDisposable

    Constructors

    Parameter(IntPtr)

    Declaration
    protected Parameter(IntPtr ptr)
    Parameters
    Type Name Description
    System.IntPtr ptr

    Properties

    Title

    Declaration
    public string Title { get; }
    Property Value
    Type Description
    System.String

    Type

    Declaration
    public RuleManager.RuleType Type { get; }
    Property Value
    Type Description
    RuleManager.RuleType

    Methods

    FreeResource()

    Declaration
    protected override void FreeResource()
    Overrides
    TransientObject.FreeResource()

    GetBooleanValue()

    Declaration
    public bool GetBooleanValue()
    Returns
    Type Description
    System.Boolean

    GetBooleanValues()

    Declaration
    public bool[] GetBooleanValues()
    Returns
    Type Description
    System.Boolean[]

    GetDoubleValue()

    Declaration
    public double GetDoubleValue()
    Returns
    Type Description
    System.Double

    GetDoubleValues()

    Declaration
    public double[] GetDoubleValues()
    Returns
    Type Description
    System.Double[]

    GetIntValue()

    Declaration
    public int GetIntValue()
    Returns
    Type Description
    System.Int32

    GetIntValues()

    Declaration
    public int[] GetIntValues()
    Returns
    Type Description
    System.Int32[]

    GetNXObjectValue()

    Declaration
    public NXObject GetNXObjectValue()
    Returns
    Type Description
    NXObject

    GetNXObjectValues()

    Declaration
    public NXObject[] GetNXObjectValues()
    Returns
    Type Description
    NXObject[]

    GetPoint3dValue()

    Declaration
    public Point3d GetPoint3dValue()
    Returns
    Type Description
    Point3d

    GetPoint3dValues()

    Declaration
    public Point3d[] GetPoint3dValues()
    Returns
    Type Description
    Point3d[]

    GetStringValue()

    Declaration
    public string GetStringValue()
    Returns
    Type Description
    System.String

    GetStringValues()

    Declaration
    public string[] GetStringValues()
    Returns
    Type Description
    System.String[]

    GetVector3dValue()

    Declaration
    public Vector3d GetVector3dValue()
    Returns
    Type Description
    Vector3d

    GetVector3dValues()

    Declaration
    public Vector3d[] GetVector3dValues()
    Returns
    Type Description
    Vector3d[]

    IsList()

    Declaration
    public bool IsList()
    Returns
    Type Description
    System.Boolean

    SetBooleanValue(Boolean)

    Declaration
    public void SetBooleanValue(bool data)
    Parameters
    Type Name Description
    System.Boolean data

    SetBooleanValues(Boolean[])

    Declaration
    public void SetBooleanValues(bool[] data)
    Parameters
    Type Name Description
    System.Boolean[] data

    SetDoubleValue(Double)

    Declaration
    public void SetDoubleValue(double data)
    Parameters
    Type Name Description
    System.Double data

    SetDoubleValues(Double[])

    Declaration
    public void SetDoubleValues(double[] data)
    Parameters
    Type Name Description
    System.Double[] data

    SetIntValue(Int32)

    Declaration
    public void SetIntValue(int data)
    Parameters
    Type Name Description
    System.Int32 data

    SetIntValues(Int32[])

    Declaration
    public void SetIntValues(int[] data)
    Parameters
    Type Name Description
    System.Int32[] data

    SetNXObjectValue(NXObject)

    Declaration
    public void SetNXObjectValue(NXObject data)
    Parameters
    Type Name Description
    NXObject data

    SetNXObjectValues(NXObject[])

    Declaration
    public void SetNXObjectValues(NXObject[] data)
    Parameters
    Type Name Description
    NXObject[] data

    SetPoint3dValue(Point3d)

    Declaration
    public void SetPoint3dValue(Point3d data)
    Parameters
    Type Name Description
    Point3d data

    SetPoint3dValues(Point3d[])

    Declaration
    public void SetPoint3dValues(Point3d[] data)
    Parameters
    Type Name Description
    Point3d[] data

    SetStringValue(String)

    Declaration
    public void SetStringValue(string data)
    Parameters
    Type Name Description
    System.String data

    SetStringValues(String[])

    Declaration
    public void SetStringValues(string[] data)
    Parameters
    Type Name Description
    System.String[] data

    SetVector3dValue(Vector3d)

    Declaration
    public void SetVector3dValue(Vector3d data)
    Parameters
    Type Name Description
    Vector3d data

    SetVector3dValues(Vector3d[])

    Declaration
    public void SetVector3dValues(Vector3d[] data)
    Parameters
    Type Name Description
    Vector3d[] data

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    System.IDisposable
    In This Article
    Back to top Generated by DocFX