Propriedade DocumentBase.Versions

Obtém uma coleção de Versions que representa todas as versões do documento.

Namespace:  Microsoft.Office.Tools.Word
Assembly:  Microsoft.Office.Tools.Word.v4.0.Utilities (em Microsoft.Office.Tools.Word.v4.0.Utilities.dll)

Sintaxe

'Declaração
Public ReadOnly Property Versions As Versions
public Versions Versions { get; }

Valor de propriedade

Tipo: Microsoft.Office.Interop.Word.Versions
Uma coleção de Versions que representa todas as versões do documento.

Exemplos

O exemplo de código a seguir usa a propriedade de Versions para salvar uma nova versão do documento e então exibe informações sobre todas as versões do documento.Para usar este exemplo, ele execução da classe de ThisDocument em um projeto de um documento nível.

Private Sub DocumentVersions()
    Dim comment As Object = "My first save."
    Me.Versions.Save(comment)

    Dim version As Word.Version
    For Each version In Me.Versions
        MessageBox.Show("Version " & version.Index.ToString() & " saved by " _
            & version.SavedBy & " on " & version.Date)
    Next version
End Sub 
private void DocumentVersions()
{
    object comment = "My first save.";
    this.Versions.Save(ref comment);

    foreach (Word.Version version in this.Versions)
    {
        MessageBox.Show("Version " + version.Index.ToString() +
            " saved by " + version.SavedBy + " on " +
            version.Date);
    }
}

Segurança do .NET Framework

Consulte também

Referência

DocumentBase Classe

Namespace Microsoft.Office.Tools.Word