Meta Data Services Programming

RepositoryObjectVersion InternalID Property

This property is the internal identifier that the repository engine uses to refer to this object. The internal identifier is unique within a repository instance, but not unique across all repositories. 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 IRepositoryObject interface. For more information about accessing a member of an interface that is not the default interface, see Accessing Automation Object Members.

Syntax

variant=object.InternalID

The InternalID property syntax has the following parts.

Part Description
variant A string, Boolean, or integer that receives the value of an internal identifier
object An object expression that evaluates to a RepositoryObjectVersion object

Remarks

This property yields the internal object identifier, not the internal object-version identifier.

See Also

IRepositoryObject Interface

Object Identifiers and Internal Identifiers

RepositoryObjectVersion Object

RepositoryObjectVersion ObjectID Property