Metoda Bookmark.InRange —

Określa, czy Range stosowana jest metoda znajduje się w Bookmark kontroli.

Przestrzeń nazw:  Microsoft.Office.Tools.Word
Zestaw:  Microsoft.Office.Tools.Word (w Microsoft.Office.Tools.Word.dll)

Składnia

'Deklaracja
Function InRange ( _
    Range As Range _
) As Boolean
bool InRange(
    Range Range
)

Parametry

Wartość zwracana

Typ: System.Boolean
true Jeśli Range jest określany w ramach Bookmark formantu, do którego stosuje się metodę; w przeciwnym razie false.

Uwagi

Metoda ta określa, czy Range znajduje się w Bookmark kontroli przez porównanie początkowy i końcowy pozycji znaku, a także typ wątku.

Przykłady

Poniższy kod dodaje Bookmark formant z tekstem do dokumentu, a następnie kontrole w celu ustalenia, czy zakładki jest w tym samym zakresie, jak 1 ust.Następnie ten kod wyświetla wyniki w oknie komunikatu.

Ten przykład dotyczy dostosowywania na poziomie 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.");
    }
}

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

Bookmark Interfejs

Przestrzeń nazw Microsoft.Office.Tools.Word