Bookmark.Range 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.
public:
property Microsoft::Office::Interop::Word::Range ^ Range { Microsoft::Office::Interop::Word::Range ^ get(); };
public Microsoft.Office.Interop.Word.Range Range { get; }
member this.Range : Microsoft.Office.Interop.Word.Range
Public ReadOnly Property Range As Range
Property Value
A Range object that represents the portion of a document that is contained in the Bookmark control.
Examples
The following code example adds a Bookmark control with text to the first paragraph and then sets the text in the bookmark to bold.
This example is for a document-level customization.
private void BookmarkRange()
{
this.Paragraphs[1].Range.InsertParagraphBefore();
int WordTrue = 1;
Microsoft.Office.Tools.Word.Bookmark bookmark1 =
this.Controls.AddBookmark(this.Paragraphs[1].Range,
"bookmark1");
bookmark1.Text = "This is sample bookmark text.";
bookmark1.Range.Bold = WordTrue;
}
Private Sub BookmarkRange()
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."
Bookmark1.Range.Bold = True
End Sub