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