次の方法で共有


Bookmark.Selected イベント (2007 System)

更新 : 2007 年 11 月

Bookmark コントロールが選択されると発生します。

名前空間 :  Microsoft.Office.Tools.Word
アセンブリ :  Microsoft.Office.Tools.Word.v9.0 (Microsoft.Office.Tools.Word.v9.0.dll 内)

構文

'宣言
Public Event Selected As SelectionEventHandler
'使用
Dim instance As Bookmark
Dim handler As SelectionEventHandler

AddHandler instance.Selected, handler
public event SelectionEventHandler Selected

解説

このイベントは、選択が Bookmark コントロールに変わると発生します。

次のコード例は、テキストを指定して Bookmark コントロールを文書に追加し、Selected イベント ハンドラを作成します。カーソルがブックマーク内へ移動すると、メッセージ ボックスが表示されます。

この例は、ドキュメント レベルのカスタマイズ用に作成されています。

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

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

Private Sub Bookmark4_Selected(ByVal sender As Object, _
    ByVal e As Microsoft.Office.Tools.Word.SelectionEventArgs) _
    Handles Bookmark4.Selected
    MessageBox.Show("The selection has moved to Bookmark1.")
End Sub
Microsoft.Office.Tools.Word.Bookmark bookmark4;

private void BookmarkSelected()
{
    this.Paragraphs[1].Range.InsertParagraphBefore();
    bookmark4 = this.Controls.AddBookmark(this.Paragraphs[1]
        .Range, "bookmark4");
    bookmark4.Text = "This is a sample bookmark.";
    bookmark4.Selected += new Microsoft.Office.Tools
        .Word.SelectionEventHandler(bookmark4_Selected);
}

void bookmark4_Selected(object sender, Microsoft.Office.Tools
    .Word.SelectionEventArgs e)
{
    MessageBox.Show("The selection has moved to bookmark1.");
}

アクセス許可

  • 直前の呼び出し元に対する完全な信頼。このメンバは、部分的に信頼されているコードから使用することはできません。詳細については、「部分信頼コードからのライブラリの使用」を参照してください。

参照

参照

Bookmark クラス

Bookmark メンバ

Microsoft.Office.Tools.Word 名前空間