Freigeben über


DocumentBase.DocumentInspectors-Eigenschaft

Ruft ein Microsoft.Office.Core.DocumentInspectors-Objekt ab, mit dem verborgene persönliche Informationen wie Autorenname, Unternehmensname und Revisionsdatum gesucht werden können.

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

Syntax

'Declaration
Public ReadOnly Property DocumentInspectors As DocumentInspectors
public DocumentInspectors DocumentInspectors { get; }

Eigenschaftswert

Typ: Microsoft.Office.Core.DocumentInspectors
Ein Microsoft.Office.Core.DocumentInspectors-Objekt, mit dem verborgene persönliche Informationen wie Autorenname, Unternehmensname und Revisionsdatum gesucht werden können.

Beispiele

Im folgenden Codebeispiel werden die Dokumentinspektoren durchlaufen. Jeder Inspektor wird überprüft, und ein Meldungsfeld mit dem Namen des Inspektors sowie dem Status und den Ergebnissen der Überprüfung wird angezeigt. Wenn Sie dieses Beispiel verwenden möchten, führen Sie es von der ThisDocument-Klasse in einem Projekt auf Dokumentebene aus.

Private Sub GetDocumentInspectors()
    For Each insp As Office.DocumentInspector In Me.DocumentInspectors
        Dim status As Office.MsoDocInspectorStatus
        Dim results As String = String.Empty
        insp.Inspect(status, results)
        MessageBox.Show("Inspector Name: " + insp.Name + vbCrLf _
            + "Status: " + status.ToString() + vbCrLf + "Results: " _
            + results)
    Next
End Sub
private void GetDocumentInspectors()
{
    foreach (Office.DocumentInspector insp in this.DocumentInspectors)
    {
        Office.MsoDocInspectorStatus status;
        string results = String.Empty;
        insp.Inspect(out status, out results);
        MessageBox.Show("Inspector Name: " + insp.Name + "\r\nStatus: " 
            + status.ToString() + "\r\nResults: " + results);
    }
}

.NET Framework-Sicherheit

Siehe auch

Referenz

DocumentBase Klasse

Microsoft.Office.Tools.Word-Namespace