Autodesk Vault ProfessionalVault API

PropertyDefinition.DefinitionConstraints Class

Autodesk.DataManagement.Client.Framework.VaultAutodesk.DataManagement.Client.Framework.Vault.Currency.Properties

This class manages the collection of constraints associated with a PropertyDefinitionproperty Definition.

Syntax

public sealed class PropertyDefinition.DefinitionConstraints 
Public NotInheritable Class PropertyDefinition.DefinitionConstraints 

Constructors

NameDescription
PropertyDefinition.DefinitionConstraints

Methods

NameDescription
AddAdds a specific constraint to this Property Definition.
ClearRemoves all constraints from this PropertyDefinition
FindRetrieves a specific constraint type for a specific category (ie. Fetch the MinimumLength restriction for the Assemblies category)
Find(EntityCategory,PropertyConstraintType,Boolean)Retrieves a specific constraint type for a specific category (ie. Fetch the MinimumLength restriction for the Assemblies category)
Find(EntityCategory,PropertyConstraintType)Retrieves a specific constraint type for a specific category (ie. Fetch the MinimumLength restriction for the Assemblies category)
GetAllConstraintsRetrieves a flat list of all of the constraint objects associated with a PropertyDefinition
RemoveRemoves a specific constraint from the Property Definition

Inheritance Hierarchy

  • System.Object
  • Autodesk.DataManagement.Client.Framework.Vault.Currency.Properties.PropertyDefinition.DefinitionConstraints

See Also