Provides access to members that manage a versioned object.
The IVersionedObject3 interface is used for determining the current version of an object. It can also be used to register and unregister an object as versioned. This interface also provides the ability to set the properties of the versioned object.
|GetVersionRegistrationInfo||Indicates if this object is registered as versioned and is moving edits to base.|
|HasUncompressedEdits||Indicates if the object has edits that haven't been compressed yet.|
|IsRegisteredAsVersioned||Indicates if the object is registered as versioned.|
|RegisterAsVersioned||Register/UnRegister the object as being versioned.|
|RegisterAsVersioned3||Register this object as versioned with the option to move edits to base.|
|SupportsMovingEditsToBase||Indicates if this object supports moving edits to base as a RegisterAsVersioned3 option.|
|UnRegisterAsVersioned3||UnRegister this object as versioned with the option to compress the Default edits to base.|
|Version||The object's current version.|