Поделиться через


Bookmark.Start Свойство (2007 System)

Обновлен: Ноябрь 2007

Возвращает или задает положение начального знака в элементе управления Bookmark.

Пространство имен:  Microsoft.Office.Tools.Word
Сборка:  Microsoft.Office.Tools.Word.v9.0 (в Microsoft.Office.Tools.Word.v9.0.dll)

Синтаксис

'Декларация
Public Property Start As Integer
'Применение
Dim instance As Bookmark
Dim value As Integer

value = instance.Start

instance.Start = value
public int Start { get; set; }

Значение свойства

Тип: System.Int32
Положение начального знака в элементе управления Bookmark.

Заметки

Элемент управления Bookmark имеет начальное и конечное положение. Конечное положение — это точка, наиболее удаленная от начала элемента управления Bookmark.

Используйте это свойство для изменения размера элемента управления Bookmark.

Если этому свойству присвоить значение, большее, чем значение свойства End свойству End будет присвоено значение свойства Start.

Примеры

В приведенном ниже примере кода в первый абзац документа добавляется элемент управления Bookmark с текстом, после чего для третьего слова в первой закладке добавляется второй элемент управления Bookmark. Затем в коде выполняется перемещение по диапазону первой закладки до тех пор, пока не будет найден пробел; после этого изменяется размер закладки путем изменения значения свойства Start.

В этом примере демонстрируется настройка уровня документа.

Private Sub BookmarkMoveStartUntil()

    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."

    Bookmark1.MoveStartUntil(" ", Bookmark1.Characters.Count)
End Sub
private void BookmarkMoveStartUntil()
{
    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.";

    object Count = bookmark1.Characters.Count;
    object cSet = " ";

    bookmark1.MoveStartUntil(ref cSet, ref Count);
}

Разрешения

См. также

Ссылки

Bookmark Класс

Bookmark - члены

Microsoft.Office.Tools.Word - пространство имен