Autodesk Vault ProfessionalVault API

ContentSourcePropertyMapping Class

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

This class represents an individual mapping between a PropertyDefinition and a ContentSourcePropertyDefinition

Syntax

public sealed class ContentSourcePropertyMapping 
Public NotInheritable Class ContentSourcePropertyMapping 

Constructors

NameDescription
ContentSourcePropertyMapping

Properties

NameDescription
ContentPropertyDefinitionGets the ContentSourcePropertyDefinition that is mapped
CreateNewGets whether or not properties can be created in content source files if they don't already exist. If false, then properties can be modified but not created.
EntityClassIdGets the ID of the Entity Class that this mapping applies to (ie. Applies to FILE entities)
IsDefaultValueMapGets if this this mapping only applies to how default values are assigned. If True, then this mapping applies to the creation of default values. If False, then this mapping applies to standard property editing, check-in and check-out scenarios
IsWriteMappingGets whether or not the mapping supports outward writing to the file
MappingDirectionGets the mapping direction between the PropertyDefinition and the ContentSourcePropertyDefinition
PropertyDefinitionIdGets the unique id of the PropertyDefinition that is mapped
ReadPriorityGets or sets the Read Priority. When there are multiple ContentSourcePropertyDefinitions with read mappings to a single PropertyDefinition, this is the order that the mappings should be evaluated. Lower priority mappings are evaluated first.
WritePriorityGets or sets the Write Priority. When there are multiple PropertyDefinitions with write mappings to a single ContentSourcePropertyDefinition, this is the order that the mappings should be evaluated. Lower priority mappings are evaluated first.

Returned By

Where you get a ContentSourcePropertyMapping — members that return one.

Inheritance Hierarchy

  • System.Object
  • Autodesk.DataManagement.Client.Framework.Vault.Currency.Properties.ContentSourcePropertyMapping

See Also