Partager via


WorkbookBase.DocumentInspectors, propriété

Reçoit la collection de modules Inspecteur de document pour le classeur.

Espace de noms :  Microsoft.Office.Tools.Excel
Assembly :  Microsoft.Office.Tools.Excel.v4.0.Utilities (dans Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Syntaxe

'Déclaration
Public ReadOnly Property DocumentInspectors As DocumentInspectors
    Get
public DocumentInspectors DocumentInspectors { get; }

Valeur de propriété

Type : Microsoft.Office.Core.DocumentInspectors
Collection Microsoft.Office.Core.DocumentInspectors qui contient les modules Inspecteur de document pour le classeur.

Exemples

L'exemple de code suivant itère les inspecteurs dans le classeur. Le code contrôle chacun d'eux et affiche un message qui indique le nom de l'inspecteur, ainsi que l'état et les résultats de l'inspection.

Cet exemple illustre une personnalisation au niveau du document.

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);
    }
}

Sécurité .NET Framework

Voir aussi

Référence

WorkbookBase Classe

Microsoft.Office.Tools.Excel, espace de noms