Aracılığıyla paylaş


Bookmark.InRange Yöntem

Belirleyen Range , yöntemin uygulandığı için bulunan Bookmark denetim.

Ad alanı:  Microsoft.Office.Tools.Word
Derleme:  Microsoft.Office.Tools.Word (Microsoft.Office.Tools.Word.dll içinde)

Sözdizimi

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

Parametreler

Dönüş Değeri

Tür: System.Boolean
true yoksa Range içinde olduğu belirtilen Bookmark denetim yöntemi uygulanacağı; Aksi takdirde, false.

Notlar

Bu yöntem belirler olup olmadığını Range bulunan Bookmark Öykü türünün yanı sıra, karakter konumlarını bitiş ve başlangıç karşılaştırma denetim.

Örnekler

Aşağıdaki kod örneği ekler bir Bookmark denetimi ile metin belgesi ve ardından paragraf 1 ile aynı aralıkta yer olup olmadığını denetler.Bu kod sonuçları bir ileti kutusunda görüntüler.

Bu örnek, belge düzeyinde özelleştirme içindir

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

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

Bookmark Arabirim

Microsoft.Office.Tools.Word Ad Alanı