RepositoryObjectVersion Type Property
This property specifies the type of the RepositoryObjectVersion instance. More specifically, it is the object identifier of the object definition object for the repository object. To copy this property to another variable, use a variable declared as a Variant. This property is read-only.
This property is not attached to the default interface for the repository Automation object; it is attached to the IRepositoryItem interface. For more information about accessing a member of an interface that is not the default interface, see Accessing Automation Object Members.
Syntax
object.Type
The Type property syntax has the following part.
Part | Description |
---|---|
object | An object expression that evaluates to a RepositoryObjectVersion object |
Remarks
The Type property is the object identifier of the class to which the new object conforms. For example, to manipulate an object instance of a Storage class, specify the object identifier of the Storage class upon which the object instance is based.
An object in the repository is simultaneously a repository object, an Automation object, and an object of a specific type, as defined by an information model. The Type property identifies a specific object in an information model. The model-specific object is identified by its object identifier. The value of an object identifier is used as the value of the Type property for all repository objects that conform to that object definition.