A group of methods for creating and modifying property definitions.
  AddPropertyDefAdmin | Adds a new property definition. Returns the created property definition, with the ID property set to the real ID value. | 
  GetBuiltInPropertyDef | Gets the specified built-in property definition from the vault. | 
  GetPropertyDef | Gets the specified property definition from the vault. | 
  GetPropertyDefAdmin | Gets the specified property definition from the vault (for administrative operations). | 
  GetPropertyDefIDByAlias | Gets the ID of the property definition with the specified alias. Returns -1 if a match is not found or if more than one property definition uses the specified alias. | 
  GetPropertyDefIDByGUID | Gets the ID of the property definition with the specified GUID. Returns -1 if a match is not found. | 
  GetPropertyDefs | Gets all property definitions in the vault. | 
  GetPropertyDefsAdmin | Gets all property definitions (for administrative operations). | 
  Recalculate | Recalculates the automatically generated values for the specified property in all existing objects. | 
  RemovePropertyDefAdmin | Deletes the property definition with the specified ID. | 
  UpdatePropertyDefAdmin | Updates the property definition. The ID property identifies the property definition to modify. If ResetLastUsedValue is not NULL, it specifies the new Last Used Value for an autonumbering property. | 
  UpdatePropertyDefWithAutomaticPermissionsAdmin | Updates the property definition. The ID property identifies the property definition to modify. If ResetLastUsedValue is not NULL, it specifies the new Last Used Value for an autonumbering property. |