IDataObjectVersionCollection

Contains a collection of all versions for a data object.

All content changes (version) are contained in this collection that exist for a data object. This also includes the current data status of the data object, which represents the most up-to-date version of the content.

Deleted versions and structural modifications are not part of the collection.

Minor versions are only contained if the data object was called in the ChangeSet where changes were carried out to the content.

For data objects where the versioning was deactivated in the schema, only the current version is contained in the collection.

Implements: System.Collections.IEnumerable

Indexers

IndexerDescription
this[Int32, Int32]:IDataObjectVersion

Calls a version with the indicated version numbers.

this[Int32]:IDataObjectVersion

Calls a version with the indicated version number.

Properties

PropertyDescription
Count:Int32

Returns the number of versions in the collection.

Methods

MethodDescription
GetEnumerator():IEnumerator

Returns an enumerator which iterates through a listing.

(Inherited by System.Collections.IEnumerable)

LookupVersion(Int32, Int32):IDataObjectVersion

Calls a version with the indicated version numbers.

LookupVersion(Int32):IDataObjectVersion

Calls a version with the indicated version number.

TryLookupVersion(Int32, Int32):IDataObjectVersion

Calls a version with the indicated version numbers.

TryLookupVersion(Int32):IDataObjectVersion

Calls a version with the indicated version number.