IsVersioningEnabled Property

Microsoft Office Visual Basic

IsVersioningEnabled Property

Returns a Boolean value that indicates whether the document library in which the active document is saved on the server is configured to create a backup copy, or version, each time the file is edited on the Web site. Read-only Boolean.

expression.IsVersioningEnabled()

expression    Required. An expression that returns a DocumentLibraryVersions object.

Remarks

Versioning is enabled or disabled on the document library and not on individual documents. Therefore the value of the IsVersioningEnabled property depends on the document library in which the document is saved.

Example

The following example displays the number of saved versions of the active document, if versioning is enabled.

        Dim dlvVersions As Office.DocumentLibraryVersions
    Set dlvVersions = ActiveDocument.DocumentLibraryVersions
    If dlvVersions.IsVersioningEnabled Then
        MsgBox "This document has " & dlvVersions.Count & _
            " saved versions.", vbInformation + vbOKOnly, _
            "Version Information"
    Else
        MsgBox "Versioning is not enabled for this document.", _
            vbInformation + vbOKOnly, "No Versioning"
    End If
    Set dlvVersions = Nothing