WorkbookBase.DocumentInspectors Property
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Gets the collection of Document Inspector modules for the workbook.
public:
property Microsoft::Office::Core::DocumentInspectors ^ DocumentInspectors { Microsoft::Office::Core::DocumentInspectors ^ get(); };
public Microsoft.Office.Core.DocumentInspectors DocumentInspectors { get; }
member this.DocumentInspectors : Microsoft.Office.Core.DocumentInspectors
Public ReadOnly Property DocumentInspectors As DocumentInspectors
Property Value
A Microsoft.Office.Core.DocumentInspectors collection that contains the Document Inspector modules for the workbook.
Examples
The following code example iterates through the inspectors in the workbook. The code inspects each one and shows a message box that displays the name of the inspector, and the status and results of the inspection.
This example is for a document-level customization.
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);
}
}
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