Search Results for

    Show / Hide Table of Contents

    Class Validator

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Validator
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    Inherited Members
    TaggedObject.initialize()
    TaggedObject.ToString()
    TaggedObject.PrintTestData(String)
    TaggedObject.PrintTestData(String, Int32)
    TaggedObject.Tag
    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 Validator : TaggedObject, IMessageSink

    Constructors

    Validator()

    Declaration
    protected Validator()

    Properties

    ValidatorOptions

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

    Methods

    AppendCheckerNode(String)

    Declaration
    public void AppendCheckerNode(string className)
    Parameters
    Type Name Description
    System.String className

    AppendCheckerNodes(String[])

    Declaration
    public void AppendCheckerNodes(string[] classNames)
    Parameters
    Type Name Description
    System.String[] classNames

    AppendPartNode(Part)

    Declaration
    public void AppendPartNode(Part partObject)
    Parameters
    Type Name Description
    Part partObject

    AppendPartNode(String)

    Declaration
    public void AppendPartNode(string fileName)
    Parameters
    Type Name Description
    System.String fileName

    AppendPartNodes(Part[])

    Declaration
    public void AppendPartNodes(Part[] partObject)
    Parameters
    Type Name Description
    Part[] partObject

    AppendPartNodes(String[])

    Declaration
    public void AppendPartNodes(string[] fileNames)
    Parameters
    Type Name Description
    System.String[] fileNames

    ClearCheckerNodes()

    Declaration
    public void ClearCheckerNodes()

    ClearPartNodes()

    Declaration
    public void ClearPartNodes()

    Commit()

    Declaration
    public Validation.Result Commit()
    Returns
    Type Description
    Validation.Result

    EraseCheckerNode(Int32)

    Declaration
    public void EraseCheckerNode(int delNdx)
    Parameters
    Type Name Description
    System.Int32 delNdx

    ErasePartNode(Int32)

    Declaration
    public void ErasePartNode(int index)
    Parameters
    Type Name Description
    System.Int32 index

    FindCheckerNode(Int32)

    Declaration
    public CheckerNode FindCheckerNode(int index)
    Parameters
    Type Name Description
    System.Int32 index
    Returns
    Type Description
    CheckerNode

    FindPartNode(Int32)

    Declaration
    public PartNode FindPartNode(int index)
    Parameters
    Type Name Description
    System.Int32 index
    Returns
    Type Description
    PartNode

    GetCheckerNodes(out CheckerNode[])

    Declaration
    public void GetCheckerNodes(out CheckerNode[] checkerNode)
    Parameters
    Type Name Description
    CheckerNode[] checkerNode

    GetLastErrorListFromCommit()

    Declaration
    public ErrorList GetLastErrorListFromCommit()
    Returns
    Type Description
    ErrorList

    GetPartNodes(out PartNode[])

    Declaration
    public void GetPartNodes(out PartNode[] partNodes)
    Parameters
    Type Name Description
    PartNode[] partNodes

    Implements

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