NX Open C++ Reference Guide
Classes | Public Member Functions | List of all members
NXOpen::ValidationCollection Class Reference

Represents a collection of Validation . More...

Inheritance diagram for NXOpen::ValidationCollection:
NXOpen::TaggedObjectCollection

Classes

class  iterator
 Iterator for accessing the contents of the collection. More...
 

Public Member Functions

iterator begin ()
 Returns an iterator addressing the first element.
 
NXOpen::ValidationCreate (const NXString &source, NXOpen::Validation::InputType type)
 Create a new validation object.
 
NXOpen::ValidationCreate (const char *source, NXOpen::Validation::InputType type)
 Create a new validation object.
 
iterator end ()
 Returns an iterator addressing one past the last element.
 
NXString GetRevisionRule ()
 Get the current requirement revision rule.
 
void SetRevisionRule (const NXString &rule)
 Set the current requirement revision rule

 
void SetRevisionRule (const char *rule)
 Set the current requirement revision rule

 
tag_t Tag () const
 Returns the tag of this object.
 

Detailed Description

Represents a collection of Validation .


To obtain an instance of this class, refer to BasePart

Created in NX4.0.0.

Member Function Documentation

iterator NXOpen::ValidationCollection::begin ( )

Returns an iterator addressing the first element.

NXOpen::Validation* NXOpen::ValidationCollection::Create ( const NXString source,
NXOpen::Validation::InputType  type 
)

Create a new validation object.

Returns

Created in NX4.0.0.

License requirements : None
Parameters
sourcesource where the rules are define
NOTE: The full Unicode character set is not supported for this parameter.
typeselects the kind of validation object
NXOpen::Validation* NXOpen::ValidationCollection::Create ( const char *  source,
NXOpen::Validation::InputType  type 
)

Create a new validation object.

Returns

Created in NX4.0.0.

License requirements : None
Parameters
sourcesource where the rules are define
NOTE: The full Unicode character set is not supported for this parameter.
typeselects the kind of validation object
iterator NXOpen::ValidationCollection::end ( )

Returns an iterator addressing one past the last element.

NXString NXOpen::ValidationCollection::GetRevisionRule ( )

Get the current requirement revision rule.

Returns

Deprecated:
Deprecated in NX8.5.0. Use Validate::RequirementCollection::RevisionRule instead.


Created in NX6.0.0.

License requirements : None

void NXOpen::ValidationCollection::SetRevisionRule ( const NXString rule)

Set the current requirement revision rule

Deprecated:
Deprecated in NX8.5.0.

Use Validate::RequirementCollection::RevisionRule instead.


Created in NX6.0.0.

License requirements : None

Parameters
rulerevision rule string
NOTE: The full Unicode character set is not supported for this parameter.
void NXOpen::ValidationCollection::SetRevisionRule ( const char *  rule)

Set the current requirement revision rule

Deprecated:
Deprecated in NX8.5.0.

Use Validate::RequirementCollection::RevisionRule instead.


Created in NX6.0.0.

License requirements : None

Parameters
rulerevision rule string
NOTE: The full Unicode character set is not supported for this parameter.
tag_t NXOpen::ValidationCollection::Tag ( ) const

Returns the tag of this object.


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