Class ValidationManager
Inheritance
ValidationManager
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
Property Value
Methods
CreateCheckerDefinition(string, string, string, Parameter[], DoCheckHandler)
Declaration
public CheckerDefinition CreateCheckerDefinition(string classID, string displayName, string category, Parameter[] parameters, ValidationManager.DoCheckHandler doCheck)
Parameters
Returns
CreateParser(string)
Declaration
public Parser CreateParser(string name)
Parameters
Type |
Name |
Description |
string |
name |
|
Returns
CreateValidator(string)
Declaration
public Validator CreateValidator(string name)
Parameters
Type |
Name |
Description |
string |
name |
|
Returns
DefineNXObjectParameter(string, NXObject, ParameterOptions)
Declaration
public Parameter DefineNXObjectParameter(string parameterID, NXObject parameterValue, ValidationManager.ParameterOptions options)
Parameters
Returns
DefineNXObjectParameters(string, NXObject[], ParameterOptions)
Declaration
public Parameter DefineNXObjectParameters(string parameterID, NXObject[] parameterValue, ValidationManager.ParameterOptions options)
Parameters
Returns
DefineParameter(string, Point3d, ParameterOptions)
Declaration
public Parameter DefineParameter(string parameterID, Point3d parameterValue, ValidationManager.ParameterOptions options)
Parameters
Returns
DefineParameter(string, Point3d[], ParameterOptions)
Declaration
public Parameter DefineParameter(string parameterID, Point3d[] parameterValue, ValidationManager.ParameterOptions options)
Parameters
Returns
DefineParameter(string, Vector3d, ParameterOptions)
Declaration
public Parameter DefineParameter(string parameterID, Vector3d parameterValue, ValidationManager.ParameterOptions options)
Parameters
Returns
DefineParameter(string, Vector3d[], ParameterOptions)
Declaration
public Parameter DefineParameter(string parameterID, Vector3d[] parameterValue, ValidationManager.ParameterOptions options)
Parameters
Returns
DefineParameter(string, bool, ParameterOptions)
Declaration
public Parameter DefineParameter(string parameterID, bool parameterValue, ValidationManager.ParameterOptions options)
Parameters
Returns
DefineParameter(string, bool[], ParameterOptions)
Declaration
public Parameter DefineParameter(string parameterID, bool[] parameterValue, ValidationManager.ParameterOptions options)
Parameters
Returns
DefineParameter(string, double, ParameterOptions)
Declaration
public Parameter DefineParameter(string parameterID, double parameterValue, ValidationManager.ParameterOptions options)
Parameters
Returns
DefineParameter(string, double[], ParameterOptions)
Declaration
public Parameter DefineParameter(string parameterID, double[] parameterValue, ValidationManager.ParameterOptions options)
Parameters
Returns
DefineParameter(string, int, ParameterOptions)
Declaration
public Parameter DefineParameter(string parameterID, int parameterValue, ValidationManager.ParameterOptions options)
Parameters
Returns
DefineParameter(string, int[], ParameterOptions)
Declaration
public Parameter DefineParameter(string parameterID, int[] parameterValue, ValidationManager.ParameterOptions options)
Parameters
Returns
DefineParameter(string, string, ParameterOptions)
Declaration
public Parameter DefineParameter(string parameterID, string parameterValue, ValidationManager.ParameterOptions options)
Parameters
Returns
DefineParameter(string, string[], ParameterOptions)
Declaration
public Parameter DefineParameter(string parameterID, string[] parameterValue, ValidationManager.ParameterOptions options)
Parameters
Returns
DeleteCheckerDefinition(CheckerDefinition)
Declaration
public void DeleteCheckerDefinition(CheckerDefinition checkerDefinition)
Parameters
DeleteParser(Parser)
Declaration
public void DeleteParser(Parser parser)
Parameters
Type |
Name |
Description |
Parser |
parser |
|
DeleteValidator(Validator)
Declaration
public void DeleteValidator(Validator validator)
Parameters
FindParser(string, out Parser[])
Declaration
public void FindParser(string name, out Parser[] parsers)
Parameters
FindValidator(string, out Validator[])
Declaration
public void FindValidator(string name, out Validator[] validators)
Parameters
GetCheckerDisplayName(string)
Declaration
public string GetCheckerDisplayName(string classID)
Parameters
Type |
Name |
Description |
string |
classID |
|
Returns
Implements
System.Runtime.Remoting.Messaging.IMessageSink