Search Results for

    Show / Hide Table of Contents

    Class ValidationManager

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    ValidationManager
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    Inherited Members
    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.ToString()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Namespace: NXOpen.Validate
    Assembly: NXOpen.dll
    Syntax
    public class ValidationManager : NXRemotableObject, IMessageSink

    Constructors

    ValidationManager(Session)

    Declaration
    protected ValidationManager(Session owner)
    Parameters
    Type Name Description
    Session owner

    Properties

    Tag

    Declaration
    public Tag Tag { get; }
    Property Value
    Type Description
    Tag

    Methods

    CreateCheckerDefinition(String, String, String, Parameter[], ValidationManager.DoCheckHandler)

    Declaration
    public CheckerDefinition CreateCheckerDefinition(string classID, string displayName, string category, Parameter[] parameters, ValidationManager.DoCheckHandler doCheck)
    Parameters
    Type Name Description
    System.String classID
    System.String displayName
    System.String category
    Parameter[] parameters
    ValidationManager.DoCheckHandler doCheck
    Returns
    Type Description
    CheckerDefinition

    CreateParser(String)

    Declaration
    public Parser CreateParser(string name)
    Parameters
    Type Name Description
    System.String name
    Returns
    Type Description
    Parser

    CreateValidator(String)

    Declaration
    public Validator CreateValidator(string name)
    Parameters
    Type Name Description
    System.String name
    Returns
    Type Description
    Validator

    DefineNXObjectParameter(String, NXObject, ValidationManager.ParameterOptions)

    Declaration
    public Parameter DefineNXObjectParameter(string parameterID, NXObject parameterValue, ValidationManager.ParameterOptions options)
    Parameters
    Type Name Description
    System.String parameterID
    NXObject parameterValue
    ValidationManager.ParameterOptions options
    Returns
    Type Description
    Parameter

    DefineNXObjectParameters(String, NXObject[], ValidationManager.ParameterOptions)

    Declaration
    public Parameter DefineNXObjectParameters(string parameterID, NXObject[] parameterValue, ValidationManager.ParameterOptions options)
    Parameters
    Type Name Description
    System.String parameterID
    NXObject[] parameterValue
    ValidationManager.ParameterOptions options
    Returns
    Type Description
    Parameter

    DefineParameter(String, Point3d, ValidationManager.ParameterOptions)

    Declaration
    public Parameter DefineParameter(string parameterID, Point3d parameterValue, ValidationManager.ParameterOptions options)
    Parameters
    Type Name Description
    System.String parameterID
    Point3d parameterValue
    ValidationManager.ParameterOptions options
    Returns
    Type Description
    Parameter

    DefineParameter(String, Point3d[], ValidationManager.ParameterOptions)

    Declaration
    public Parameter DefineParameter(string parameterID, Point3d[] parameterValue, ValidationManager.ParameterOptions options)
    Parameters
    Type Name Description
    System.String parameterID
    Point3d[] parameterValue
    ValidationManager.ParameterOptions options
    Returns
    Type Description
    Parameter

    DefineParameter(String, Vector3d, ValidationManager.ParameterOptions)

    Declaration
    public Parameter DefineParameter(string parameterID, Vector3d parameterValue, ValidationManager.ParameterOptions options)
    Parameters
    Type Name Description
    System.String parameterID
    Vector3d parameterValue
    ValidationManager.ParameterOptions options
    Returns
    Type Description
    Parameter

    DefineParameter(String, Vector3d[], ValidationManager.ParameterOptions)

    Declaration
    public Parameter DefineParameter(string parameterID, Vector3d[] parameterValue, ValidationManager.ParameterOptions options)
    Parameters
    Type Name Description
    System.String parameterID
    Vector3d[] parameterValue
    ValidationManager.ParameterOptions options
    Returns
    Type Description
    Parameter

    DefineParameter(String, Boolean, ValidationManager.ParameterOptions)

    Declaration
    public Parameter DefineParameter(string parameterID, bool parameterValue, ValidationManager.ParameterOptions options)
    Parameters
    Type Name Description
    System.String parameterID
    System.Boolean parameterValue
    ValidationManager.ParameterOptions options
    Returns
    Type Description
    Parameter

    DefineParameter(String, Boolean[], ValidationManager.ParameterOptions)

    Declaration
    public Parameter DefineParameter(string parameterID, bool[] parameterValue, ValidationManager.ParameterOptions options)
    Parameters
    Type Name Description
    System.String parameterID
    System.Boolean[] parameterValue
    ValidationManager.ParameterOptions options
    Returns
    Type Description
    Parameter

    DefineParameter(String, Double, ValidationManager.ParameterOptions)

    Declaration
    public Parameter DefineParameter(string parameterID, double parameterValue, ValidationManager.ParameterOptions options)
    Parameters
    Type Name Description
    System.String parameterID
    System.Double parameterValue
    ValidationManager.ParameterOptions options
    Returns
    Type Description
    Parameter

    DefineParameter(String, Double[], ValidationManager.ParameterOptions)

    Declaration
    public Parameter DefineParameter(string parameterID, double[] parameterValue, ValidationManager.ParameterOptions options)
    Parameters
    Type Name Description
    System.String parameterID
    System.Double[] parameterValue
    ValidationManager.ParameterOptions options
    Returns
    Type Description
    Parameter

    DefineParameter(String, Int32, ValidationManager.ParameterOptions)

    Declaration
    public Parameter DefineParameter(string parameterID, int parameterValue, ValidationManager.ParameterOptions options)
    Parameters
    Type Name Description
    System.String parameterID
    System.Int32 parameterValue
    ValidationManager.ParameterOptions options
    Returns
    Type Description
    Parameter

    DefineParameter(String, Int32[], ValidationManager.ParameterOptions)

    Declaration
    public Parameter DefineParameter(string parameterID, int[] parameterValue, ValidationManager.ParameterOptions options)
    Parameters
    Type Name Description
    System.String parameterID
    System.Int32[] parameterValue
    ValidationManager.ParameterOptions options
    Returns
    Type Description
    Parameter

    DefineParameter(String, String, ValidationManager.ParameterOptions)

    Declaration
    public Parameter DefineParameter(string parameterID, string parameterValue, ValidationManager.ParameterOptions options)
    Parameters
    Type Name Description
    System.String parameterID
    System.String parameterValue
    ValidationManager.ParameterOptions options
    Returns
    Type Description
    Parameter

    DefineParameter(String, String[], ValidationManager.ParameterOptions)

    Declaration
    public Parameter DefineParameter(string parameterID, string[] parameterValue, ValidationManager.ParameterOptions options)
    Parameters
    Type Name Description
    System.String parameterID
    System.String[] parameterValue
    ValidationManager.ParameterOptions options
    Returns
    Type Description
    Parameter

    DeleteCheckerDefinition(CheckerDefinition)

    Declaration
    public void DeleteCheckerDefinition(CheckerDefinition checkerDefinition)
    Parameters
    Type Name Description
    CheckerDefinition checkerDefinition

    DeleteParser(Parser)

    Declaration
    public void DeleteParser(Parser parser)
    Parameters
    Type Name Description
    Parser parser

    DeleteValidator(Validator)

    Declaration
    public void DeleteValidator(Validator validator)
    Parameters
    Type Name Description
    Validator validator

    FindParser(String, out Parser[])

    Declaration
    public void FindParser(string name, out Parser[] parsers)
    Parameters
    Type Name Description
    System.String name
    Parser[] parsers

    FindValidator(String, out Validator[])

    Declaration
    public void FindValidator(string name, out Validator[] validators)
    Parameters
    Type Name Description
    System.String name
    Validator[] validators

    Implements

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