Represents the complete set of versions for a versionable object, or document (that is, an object instantiated from a subinterface of the IVersionable interface). Because a VersionSeries object is constructed by the server from versionable objects and does not have its state stored in a database, it is read-only, and thus you cannot modify any of its properties. In addition, a VersionSeries object has no security attached to it; it is secured by the current document version associated with it. You can access a specific document version by navigating through the collection returned by the Versions property. Use extreme caution when deleting a VersionSeries object; if you delete it, all of its associated document versions will also be deleted.

Caution: The Delete and MoveContent methods impact all document versions in the version series. That is, all document versions are deleted, and the content of all document versions are moved.

Namespace:  FileNet.Api.Core
Assembly:  FileNet.Api (in FileNet.Api.dll)

ToggleSyntax

Visual Basic (Declaration)
Public Interface IVersionSeries _
	Implements IRepositoryObject, ISubscribable, IIndependentlyPersistableObject, IIndependentObject,  _
	IEngineObject, ICloneable
C#
public interface IVersionSeries : IRepositoryObject, 
	ISubscribable, IIndependentlyPersistableObject, IIndependentObject, IEngineObject, ICloneable
Visual C++
public interface class IVersionSeries : IRepositoryObject, 
	ISubscribable, IIndependentlyPersistableObject, IIndependentObject, IEngineObject, ICloneable
JavaScript
FileNet.Api.Core.IVersionSeries = function();
FileNet.Api.Core.IVersionSeries.createInterface('FileNet.Api.Core.IVersionSeries');

ToggleRemarks

Metadata

Auditable: true
AllowsInstances: false
AllowsSubClasses: false
ClassDefinitionName: SubscribableClassDefinition
IsDependent: false
IsHidden: false
Searchable: false
StorageType: ObjectStore
SuperclassName: Subscribable

ToggleSee Also