NXOpen .NET Reference  12.0.0
Public Member Functions | Properties | List of all members
NXOpen.Validate.ValidationManager Class Reference

Represents an object that manages validator and parser associated instance objects. More...

Inheritance diagram for NXOpen.Validate.ValidationManager:

Public Member Functions

unsafe NXOpen.Validate.Validator CreateValidator (string name)
 Creates a validator. More...
 
unsafe NXOpen.Validate.Parser CreateParser (string name)
 Creates a parser. More...
 
unsafe void FindValidator (string name, out NXOpen.Validate.Validator[] validators)
 Finds validators in current session. More...
 
unsafe void DeleteValidator (NXOpen.Validate.Validator validator)
 Deletes a validator. More...
 
unsafe void DeleteParser (NXOpen.Validate.Parser parser)
 Deletes a parser. More...
 
unsafe void FindParser (string name, out NXOpen.Validate.Parser[] parsers)
 Finds parsers in current session. More...
 

Properties

Tag Tag [get]
 Returns the tag of this object. More...
 

Detailed Description

Represents an object that manages validator and parser associated instance objects.

It handles the creation of new validators and parsers. The ValidationManager also provides NXOpen.Validate.ValidationManager.FindValidator to get validators in current session.

To obtain an instance of this class, refer to NXOpen.Session

Created in NX7.5.0

Member Function Documentation

unsafe NXOpen.Validate.Parser NXOpen.Validate.ValidationManager.CreateParser ( string  name)

Creates a parser.

Created in NX7.5.0

License requirements: None.

Parameters
namename of the parser
Returns
unsafe NXOpen.Validate.Validator NXOpen.Validate.ValidationManager.CreateValidator ( string  name)

Creates a validator.

Created in NX7.5.0

License requirements: ug_checkmate ("UG Check Mate")

Parameters
namename of the validator
Returns
unsafe void NXOpen.Validate.ValidationManager.DeleteParser ( NXOpen.Validate.Parser  parser)

Deletes a parser.

Created in NX7.5.0

License requirements: None.

Parameters
parser
unsafe void NXOpen.Validate.ValidationManager.DeleteValidator ( NXOpen.Validate.Validator  validator)

Deletes a validator.

Created in NX7.5.0

License requirements: ug_checkmate ("UG Check Mate")

Parameters
validator
unsafe void NXOpen.Validate.ValidationManager.FindParser ( string  name,
out NXOpen.Validate.Parser[]  parsers 
)

Finds parsers in current session.

It will return all parsers with the same name.

Created in NX7.5.0

License requirements: None.

Parameters
name
parsers
unsafe void NXOpen.Validate.ValidationManager.FindValidator ( string  name,
out NXOpen.Validate.Validator[]  validators 
)

Finds validators in current session.

It will return all validators with the same name.

Created in NX7.5.0

License requirements: ug_checkmate ("UG Check Mate")

Parameters
name
validators

Property Documentation

Tag NXOpen.Validate.ValidationManager.Tag
get

Returns the tag of this object.


The documentation for this class was generated from the following file:
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.