Bookmark.Copy Yöntem

Yeni bir oluşturur Microsoft.Office.Interop.Word.Bookmark varolan olarak aynı konumda Microsoft.Office.Tools.Word.Bookmark denetim.

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

Sözdizimi

'Bildirim
Sub Copy
void Copy()

Notlar

Yeni yer işareti bir Microsoft.Office.Tools.Word.Bookmark denetim yerine Microsoft.Office.Interop.Word.Bookmark nesne.

Örnekler

Aşağıdaki kod örneği ekler bir Bookmark denetlemek için belge ve oluşturur bir BeforeRightClick olay işleyicisi.Zaman Bookmark denetimi sağ, yer işareti içindeki metni Pano'ya kopyalanır.

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

WithEvents Bookmark3 As Microsoft.Office.Tools.Word.Bookmark

Private Sub BookmarkBeforeRightClick()
    Me.Paragraphs(1).Range.InsertParagraphBefore()
    Bookmark3 = Me.Controls.AddBookmark(Me.Paragraphs(1).Range, "Bookmark3")
    Bookmark3.Text = "This is a sample bookmark."
End Sub

Private Sub Bookmark3_BeforeRightClick(ByVal sender As Object, _
    ByVal e As Microsoft.Office.Tools.Word.ClickEventArgs) _
    Handles Bookmark3.BeforeRightClick
    Bookmark3.Copy()
    e.Cancel = True
End Sub
Microsoft.Office.Tools.Word.Bookmark bookmark3;

private void BookmarkBeforeRightClick()
{
    this.Paragraphs[1].Range.InsertParagraphBefore();
    bookmark3 = this.Controls.AddBookmark(this.Paragraphs[1]
        .Range, "bookmark3");
    bookmark3.Text = "This is a sample bookmark.";
    bookmark3.BeforeRightClick += new Microsoft.Office.Tools
        .Word.ClickEventHandler(bookmark3_BeforeRightClick);
}

void bookmark3_BeforeRightClick(object sender, 
    Microsoft.Office.Tools.Word.ClickEventArgs e)
{
    bookmark3.Copy();
    e.Cancel = true;
}

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

Bookmark Arabirim

Copy Fazla Yük

Microsoft.Office.Tools.Word Ad Alanı