다음을 통해 공유


Bookmark.MoveStart(Object, Object) 메서드

정의

Bookmark 컨트롤의 시작 위치를 이동합니다.

public int MoveStart (ref object unit, ref object count);
abstract member MoveStart : obj * obj -> int
Public Function MoveStart (Optional ByRef unit As Object, Optional ByRef count As Object) As Integer

매개 변수

unit
Object

Microsoft.Office.Interop.Word.WdUnits. 지정된 범위 또는 선택 영역의 시작 위치를 이동할 단위입니다.

count
Object

Bookmark 컨트롤이 이동될 단위의 최대 수입니다. 가 양수이면 Count 컨트롤의 Bookmark 시작 위치가 문서에서 앞으로 이동합니다. 음수이면 시작 위치는 뒤로 이동합니다. 시작 위치가 앞으로 이동하여 끝 위치를 넘어 가면 Bookmark 컨트롤은 축소되고 시작 위치와 끝 위치가 모두 함께 이동됩니다. 기본값은 1입니다.

반환

Bookmark 컨트롤의 시작 위치가 실제로 이동한 단위 수를 반환합니다. 이동에 실패한 경우 0을 반환합니다.

예제

다음 코드 예제에서는 텍스트가 있는 컨트롤을 Bookmark 첫 번째 단락에 추가한 다음 책갈피의 시작 위치를 이동합니다.

이 예제는 문서 수준 사용자 지정을 위한 것입니다.

private void BookmarkMoveStart()
{
    this.Paragraphs[1].Range.InsertParagraphBefore();
    this.Paragraphs[1].Range.Text = "This is sample text.";
    Microsoft.Office.Tools.Word.Bookmark bookmark1 =
        this.Controls.AddBookmark(this.Paragraphs[1].Range.Words[3],
        "bookmark1");
    
    object Unit = Word.WdUnits.wdCharacter;
    object Count = 3;

    bookmark1.MoveStart(ref Unit, ref Count);
                
}
Private Sub BookmarkMoveStart()

    Me.Paragraphs(1).Range.InsertParagraphBefore()
    Me.Paragraphs(1).Range.Text = "This is sample text."
    Dim Bookmark1 As Microsoft.Office.Tools.Word.Bookmark = _
        Me.Controls.AddBookmark(Me.Paragraphs(1).Range.Words(3), _
        "Bookmark1")

    MessageBox.Show("First word of bookmark prior to calling MoveStart: " _
        & Bookmark1.Words.First.Text)

    Bookmark1.MoveStart(Word.WdUnits.wdCharacter, 4)
    
    MessageBox.Show("First word of bookmark prior to calling MoveStart: " _
        & Bookmark1.Words.First.Text)
End Sub

설명

선택적 매개 변수

선택적 매개 변수에 대한 자세한 내용은 Office 솔루션의 선택적 매개 변수를 참조하세요.

적용 대상