The BCVersionable type exposes the following members.

Methods

  NameDescription
Public methodBeginDraftVersion()()()()
Creates a working copy (Quick Change).
Public methodBeginDraftVersion(String)
Creates a working copy (Quick Change).
Public methodEndDraftVersion()()()()
Ends the draft revision of the document.
Public methodEndDraftVersion(EndDraftVersionFlags)
Ends the draft revision of the document.
Public methodEndDraftVersion(EndDraftVersionFlags, String)
Ends the draft revision of the document.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public methodFreeze
Freezes the revision.
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodMoveDocumentToWorklist
Moves a document to the specified work list.
Public methodRestoreVersion
Restores the specified revision.
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)

Properties

  NameDescription
Public propertyCanRevise
Gets a value indicating whether a working copy can be created.
Public propertyContextPath
Gets the path of the context in which the document is currently active.
Public propertyCurrentWorkPackage
Gets the work area to which the document is assigned.
Public propertyDocument
Gets the document to which the revision belongs.
Public propertyEffectivityEnd
Gets the date this revision was ended.
Public propertyEffectivityStart
Gets the date this revision was started.
Public propertyInAnyWorkPackage
Gets a value indicating whether the document is assigned to a work area.
Public propertyInCurrentWorkPackage
Gets a value indicating whether the document is assigned to the current work area.
Public propertyInSubWorkPackage
Gets a value indicating whether the document is assigned to a sub-work area of the current work area.
Public propertyIsFrozen
Gets a value indicating whether the revision is frozen.
Public propertyIsUnderRevisionByAnyone
Gets a value indicating whether a working copy exists for the document (for any user).
Public propertyNextSubmittedVersionNr
Gets the revision number as it will be after the next submit/release action on the document.
Public propertyRepository
Gets the repository opened in the context of the revision.
Public propertyRepositoryContextPath
Gets the path of the context in which the revision is currently opened.
Public propertySubmitDateTime
Gets the date the document was submitted.
Public propertySubmitPerson
Gets the name of the user who submitted the document.
Public propertySubmitReleaseContext
Gets the context in which the document was released or submitted.
Public propertySubmitReleaseDateTime
Gets the date the document was released or submitted.
Public propertySubmitReleasePerson
Gets the name of the user who released or submitted the document.
Public propertySubmittedFromWLOf
Gets the name of the user who last had a working copy of the document.
Public propertyUnderRevisionBy
Gets the name of the user who owns the working copy of the document.
Public propertyUnderRevisionByMe
Gets a value indicating whether the current user owns the working copy of the document.
Public propertyVersionCount
Gets the number of revisions of the document.
Public propertyVersionID
Gets the value that uniquely identifies the revision.
Public propertyVersionName
Gets or sets the name of the revision.
Public propertyVersionNr
Gets or sets the revision number.
Public propertyVersions
Gets the collection of all revisions of the document.
Public propertyWCCreatedBy
Gets the name of the user that created the working copy.
Public propertyWorkPackageName
Gets the name of the work area the document is assigned to.
Public propertyWorkPackagePath
Gets the path of the work package in which the revision is currently opened.

See Also