Bookmark.InRange – metoda
Určuje, zda Range je použita metoda je obsažen v Bookmark řízení.
Obor názvů: Microsoft.Office.Tools.Word
Sestavení: Microsoft.Office.Tools.Word (v Microsoft.Office.Tools.Word.dll)
Syntaxe
'Deklarace
Function InRange ( _
Range As Range _
) As Boolean
bool InRange(
Range Range
)
Parametry
- Range
Typ: Microsoft.Office.Interop.Word.Range
Range objekt.
Vrácená hodnota
Typ: System.Boolean
true Pokud Range je určen Bookmark ovládacího prvku, na který je použita metoda ; jinak false.
Poznámky
Tato metoda Určuje, zda Range obsažených v Bookmark kontrolu porovnáním počáteční a koncové pozice znaku, stejně jako typ textu.
Příklady
Následující příklad kódu přidá Bookmark řízení s textem dokumentu a zkontroluje, zda je záložka ve stejném rozsahu jako odstavec 1. Tento kód pak zobrazí výsledky v okně se zprávou.
Tento příklad je přizpůsobení úrovni dokumentu.
Private Sub BookmarkInRange()
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."
If Bookmark1.InRange(Me.Paragraphs(1).Range) Then
MessageBox.Show("The bookmark is in the first paragraph.")
Else
MessageBox.Show("The bookmark is not in the first paragraph.")
End If
End Sub
private void BookmarkInRange()
{
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.";
if (bookmark1.InRange(this.Paragraphs[1].Range))
{
MessageBox.Show("The bookmark is in the first paragraph.");
}
else
{
MessageBox.Show("The bookmark is not in the first paragraph.");
}
}
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.