ValidationCollection Class¶
-
class
NXOpen.
ValidationCollection
¶ Bases:
object
Represents a collection of
NXOpen.Validation
.To obtain an instance of this class, refer to
NXOpen.BasePart
New in version NX4.0.0.
Methods¶
Method | Description |
---|---|
Create | Create a new validation object |
GetRevisionRule | Get the current requirement revision rule |
SetRevisionRule | Set the current requirement revision rule |
Method Detail¶
Create¶
-
ValidationCollection.
Create
¶ Overloaded method Create
Create(source, type)
Create(referenceObjects, initialResult)
-------------------------------------
Create a new validation object
Signature
Create(source, type)
Parameters: - source (str) – source where the rules are define
- type (
NXOpen.ValidationInputType
) – selects the kind of validation object
Returns: Return type: New in version NX4.0.0.
License requirements: None.
-------------------------------------
GetRevisionRule¶
-
ValidationCollection.
GetRevisionRule
¶ Get the current requirement revision rule
Signature
GetRevisionRule()
Returns: Return type: str New in version NX6.0.0.
Deprecated since version NX8.5.0: Use
NXOpen.Validate.RequirementCollection.RevisionRule()
instead.License requirements: None.
SetRevisionRule¶
-
ValidationCollection.
SetRevisionRule
¶ Set the current requirement revision rule
Signature
SetRevisionRule(rule)
Parameters: rule (str) – revision rule string New in version NX6.0.0.
Deprecated since version NX8.5.0: Use
NXOpen.Validate.RequirementCollection.RevisionRule()
instead.License requirements: None.