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
- Range
Tür: Microsoft.Office.Interop.Word.Range
Range nesnesi.
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
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen Güvenilen Koddan Kitaplıkları Kullanma.