Aracılığıyla paylaş


Bookmark.MoveEnd Yöntem

Bitiş karakteri konumunu taşır bir Bookmark denetim.

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

Sözdizimi

'Bildirim
Function MoveEnd ( _
    ByRef unit As Object, _
    ByRef count As Object _
) As Integer
int MoveEnd(
    ref Object unit,
    ref Object count
)

Parametreler

  • unit
    Tür: System.Object%
    Bitiş karakterinin konumu taşımak üzere birim.
  • count
    Tür: System.Object%
    Hareket ettirilecek birim sayısı.Bu sayı pozitif ise bitiş karakterinin konumu belgesinde ileri taşınır.Bu sayı negatif ise, son geri taşınır.Bitiş konumu başlangıç konumu MSHTML'den alır, aralığını daraltır ve her iki karakter konumlarını birlikte taşınır.Varsayılan değer 1'dir.

Dönüş Değeri

Tür: System.Int32
Birim sayısı Bookmark denetim gerçekten taşınmış veya taşıma başarısız oldu, 0 (sıfır) verir.

Notlar

İsteğe Bağlı Parametreler

İsteğe bağlı parametreler hakkında daha fazla bilgi edinmek için bkz. Office Çözümlerinde İsteğe Bağlı Parametreler.

Örnekler

Aşağıdaki kod örneği ekler bir Bookmark denetimi ile ilk paragrafa metin eklenir ve yer işaretinin son sözcük bir ileti kutusunda görüntüler.Kod daha sonra çağırır MoveEnd yöntemi ve yer işaretinin son sözcük yeni bir ileti kutusunda görüntüler.

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

Private Sub BookmarkMoveEnd()
    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("Last word of bookmark prior to calling MoveEnd: " _
        & Bookmark1.Words.Last.Text)

    Bookmark1.MoveEnd(Word.WdUnits.wdWord, 1)

    MessageBox.Show("Last word of bookmark after calling MoveEnd: " _
        & Bookmark1.Words.Last.Text)
End Sub
private void BookmarkMoveEnd()
{
    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.wdWord;
    object Count = 1;

    MessageBox.Show("Last word of bookmark prior to calling MoveEnd: "
        + bookmark1.Words.Last.Text);

    bookmark1.MoveEnd(ref Unit, ref Count);

    MessageBox.Show("Last word of bookmark after calling MoveEnd: "
        + bookmark1.Words.Last.Text);

}

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

Bookmark Arabirim

Microsoft.Office.Tools.Word Ad Alanı