Use this property to obtain a view of the VersionedRelationship object that uses an alternate interface as the default interface. This is a read-only property. There are three variations of this property.
Set variable = object.Interface(interfaceId)
Set variable = object.Interface(objectId)
Set variable = object.Interface(interfaceName)
The Interface property syntax has the following parts.
Part | Description |
variable | An object variable. Receives the relationship object with the specified interface as the default interface. |
object | An object expression that evaluates to a VersionedRelationship object. |
interfaceId | The interface identifier for the interface to be retrieved. |
objectId | The object identifier for the interface definition to which the interface to be retrieved conforms. |
interfaceName | A string containing the name of the interface to be retrieved. |
Because the VersionedRelationship class implements a limited set of interfaces, the input parameter you supply must specify one of the following interfaces: IVersionedRelationship, IRelationship, IRepositoryItem, IRepositoryDispatch, or IAnnotationalProperties.