Bookmark.InRange Метод (2007 System)
Обновлен: Ноябрь 2007
Определяет, находится ли диапазон Range, к которому применяется этот метод, в элементе управления Bookmark.
Пространство имен: Microsoft.Office.Tools.Word
Сборка: Microsoft.Office.Tools.Word.v9.0 (в Microsoft.Office.Tools.Word.v9.0.dll)
Синтаксис
'Декларация
Public Function InRange ( _
Range As Range _
) As Boolean
'Применение
Dim instance As Bookmark
Dim Range As Range
Dim returnValue As Boolean
returnValue = instance.InRange(Range)
public bool InRange(
Range Range
)
Параметры
- Range
Тип: Microsoft.Office.Interop.Word.Range
Объект Range.
Возвращаемое значение
Тип: System.Boolean
Значение true используется, если указанный диапазон Range находится в элементе управления Bookmark, к которому применяется метод; в противном случае используется значение false.
Заметки
Этот метод определяет, находится ли диапазон Range в элементе управления Bookmark, путем сравнения положений начального и конечного знаков, а также типов статьи.
Примеры
В приведенном ниже примере кода в документ добавляется элемент управления Bookmark, после чего выполняется проверка, попадает ли закладка в тот же диапазон, что и абзац 1. Результаты проверки выводятся в окне сообщения.
В этом примере демонстрируется настройка уровня документа.
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.");
}
}
Разрешения
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.