DocumentBase.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 a DocumentInspectors object that you can use to locate hidden personal information, such as author name, company name, and revision date.
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 DocumentInspectors object that you can use to locate hidden personal information, such as author name, company name, and revision date.
Examples
The following code example iterates through the document inspectors. The code inspects each inspector and shows a message box that displays the name of the inspector, and the status and results of the inspection. To use this example, run it from the ThisDocument
class in a document-level project.
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