Bookmark.Collapse Yöntem
Daraltır bir Bookmark denetlemek için başlangıç veya bitiş konumu.
Ad alanı: Microsoft.Office.Tools.Word
Derleme: Microsoft.Office.Tools.Word (Microsoft.Office.Tools.Word.dll içinde)
Sözdizimi
'Bildirim
Sub Collapse ( _
ByRef direction As Object _
)
void Collapse(
ref Object direction
)
Parametreler
- direction
Tür: System.Object%
Daraltmak hangi yönde Bookmark.Aşağıdakilerden biri olabilir WdCollapseDirection sabitler: wdCollapseEnd veya wdCollapseStart.Varsayılan değer wdCollapseStart.
Notlar
Sonra bir Bookmark denetimi daraltıldığında, başlangıç ve bitiş noktaları aynıysa.
Kullanırsanız, wdCollapseEnd daraltmak için bir Bookmark başvuran bir paragrafın tamamına, aralık denetimi bulunan bitiş paragraf işaretinden sonra (sonraki paragrafın başına).Ancak, aralık bir karakter kullanarak geri taşıyabilirsiniz MoveEnd yöntemi aralığını sonra Bookmark denetimi daraltıldığında.
İ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 metin ve görüntüler, başlangıç ve bitiş önce ve yer imini getirin sonrasında yer imini daraltma ile denetim.
Bu örnek, belge düzeyinde özelleştirme içindir
Private Sub BookmarkCollapse()
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."
MessageBox.Show("Start and end of Bookmark1 before calling Collapse: " _
& Bookmark1.Start.ToString() & " and " & Bookmark1.End.ToString)
Dim Direction As Object = Word.WdCollapseDirection.wdCollapseEnd
Bookmark1.Collapse(Direction)
MessageBox.Show("Start and end of Bookmark1 after calling Collapse: " _
& Bookmark1.Start.ToString() & " and " & Bookmark1.End.ToString)
End Sub
private void BookmarkCollapse()
{
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.";
MessageBox.Show("Start and end of bookmark1 before calling Collapse: " +
bookmark1.Start.ToString() + " and " + bookmark1.End.ToString());
object Direction = Word.WdCollapseDirection.wdCollapseEnd;
bookmark1.Collapse(ref Direction);
MessageBox.Show("Start and end of bookmark1 after calling Collapse: " +
bookmark1.Start.ToString() + " and " + bookmark1.End.ToString());
}
.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.