Partilhar via


Método Bookmark.InRange

Determina se a Range para o método é aplicado está contido o Bookmark de controle.

Namespace:  Microsoft.Office.Tools.Word
Assembly:  Microsoft.Office.Tools.Word (em Microsoft.Office.Tools.Word.dll)

Sintaxe

'Declaração
Function InRange ( _
    Range As Range _
) As Boolean
bool InRange(
    Range Range
)

Parâmetros

Valor de retorno

Tipo: System.Boolean
true Se a Range especificado estiver dentro do Bookmark controle ao qual o método é aplicado; Caso contrário, false.

Comentários

Este método determina se a Range está contido na Bookmark controle comparando as posições de caractere inicial e final, bem como o tipo de matéria.

Exemplos

O exemplo de código a seguir adiciona um Bookmark controle de texto para o documento e verificações para determinar se é ou não o indicador no mesmo intervalo de parágrafo 1. Esse código exibe os resultados em uma caixa de mensagem.

Este exemplo é para uma personalização em nível de documento.

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.");
    }
}

Segurança do .NET Framework

Consulte também

Referência

Bookmark Interface

Namespace Microsoft.Office.Tools.Word