Bookmark.ComputeStatistics(WdStatistic) Method
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 statistic based on the contents of the Bookmark control.
public:
int ComputeStatistics(Microsoft::Office::Interop::Word::WdStatistic Statistic);
public int ComputeStatistics (Microsoft.Office.Interop.Word.WdStatistic Statistic);
abstract member ComputeStatistics : Microsoft.Office.Interop.Word.WdStatistic -> int
Public Function ComputeStatistics (Statistic As WdStatistic) As Integer
Parameters
- Statistic
- WdStatistic
Returns
A statistic based on the contents of the Bookmark control.
Examples
The following code example adds a Bookmark control with text and then displays the total number of characters in the bookmark using the ComputeStatistics method.
This example is for a document-level customization.
private void BookmarkComputeStatistics()
{
this.Paragraphs[1].Range.InsertParagraphBefore();
Microsoft.Office.Tools.Word.Bookmark bookmark1 =
this.Controls.AddBookmark(this.Paragraphs[1].Range,
"bookmark1");
bookmark1.Text = "This is sample bookmark text.";
int totalCharacters = bookmark1.ComputeStatistics(Word
.WdStatistic.wdStatisticCharacters);
MessageBox.Show("The bookmark contains " +
totalCharacters.ToString() + " characters.");
}
Private Sub BookmarkComputeStatistics()
Me.Paragraphs(1).Range.InsertParagraphBefore()
Dim Bookmark1 As Microsoft.Office.Tools.Word.Bookmark = _
Me.Controls.AddBookmark(Me.Paragraphs(1).Range, "Bookmark1")
Bookmark1.Text = "This is sample bookmark text."
Dim totalCharacters As Integer = Bookmark1.ComputeStatistics( _
Word.WdStatistic.wdStatisticCharacters)
MessageBox.Show("The bookmark contains " & _
totalCharacters.ToString() & " characters.")
End Sub