ControlCollection.AddBookmark Yöntem (Range, String)
Yeni bir ekler Bookmark Denetim belgede belirtilen aralık.
Ad alanı: Microsoft.Office.Tools.Word
Derleme: Microsoft.Office.Tools.Word (Microsoft.Office.Tools.Word.dll içinde)
Sözdizimi
'Bildirim
Function AddBookmark ( _
range As Range, _
name As String _
) As Bookmark
Bookmark AddBookmark(
Range range,
string name
)
Parametreler
- range
Tür: Microsoft.Office.Interop.Word.Range
A Range sınırları için denetim sağlar
- name
Tür: System.String
Denetimde dizin oluşturmak için kullanılan adı ControlCollection örneği.
Dönüş Değeri
Tür: Microsoft.Office.Tools.Word.Bookmark
Bookmark Eklenmiştir denetim ControlCollection örneği.
Özel Durumlar
Exception | Koşul |
---|---|
ArgumentNullException | name Veya range bağımsız değişkeni nullnull başvuru (Visual Basic\'te Nothing), veya name baðýmsýz deðiþkeni vardýr sıfır uzunluk. |
ControlNameAlreadyExistsException | Aynı ada sahip bir denetim söz ControlCollection örneği. |
InvalidRangeException | Belirtilen aralık geçerli değil. |
Açıklamalar
Bu yöntem eklemenize olanak tanır Bookmark denetimleri sonuna kadar ControlCollection.
Kaldırmak için bir Bookmark program aracılığıyla eklenen Denetim ve Remove yöntemi.
Örnekler
Aşağıdaki kod örneği ekler bir Bookmark kontrol belgesine ve metin için ekleryer imi.
Private Sub WordAddBookmark()
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."
End Sub
private void WordAddBookmark()
{
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.";
}
.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üvenilir kod tarafından Kitaplıklar kullanma.