Represents the definition of Property. A PropertyValue represents a physical property value. For example, a file has an Author property value of "Michael". In this example, "Michael" is the property value and Author is the PropertyDefinition.
Gets or sets whether this Property Definition is Active. Inactive PropertyDefinitions and the associated PropertyValues should not be displayed in any GUI
Gets a list of PropertyDefinitions that this PropertyDefinition depends on to compute it's value. This can be used for internal PropertyDefinitions where the value for one property is computed based on the value of another
Gets the unique identifier for a server-based property definition. This will have a value of InternalPropertyId if this PropertyDefinition is not associated with a server object.
Gets if this propdef represents properties that are calculated on the client (not based on any server entity, in which case the systemName is the point of uniqueness)
Gets or sets whether or not this propdef is dynamic. A "dynamic propdef" is one whose value can change for any one iteration of an entity (regardless of tip or not). For example, the file compliance property is dynamic in that compliance can change within one iteration of a file.
Gets the .NET data type that will be returned from Autodesk.DataManagement.Client.Framework.Vault.Services.Connection.IPropertyManager.GetPropertyValues for properties associated with this PropertyDefinition
Gets or sets the mappings for this Property Definition. The mappings determine the relationship between PropertyDefinitions and ContentSourcePropertyDefinition's