Partager via


SelectionEventArgs, interface

Fournit des données pour les événements SelectionChange, Selected et Deselected d'un contrôle Bookmark.

Espace de noms :  Microsoft.Office.Tools.Word
Assemblys :   Microsoft.Office.Tools.Word (dans Microsoft.Office.Tools.Word.dll)
  Microsoft.Office.Tools.Word.v4.0.Utilities (dans Microsoft.Office.Tools.Word.v4.0.Utilities.dll)

Syntaxe

'Déclaration
<GuidAttribute("1669c37b-2ce5-4924-ac10-2e50a5b95901")> _
Public Interface SelectionEventArgs
[GuidAttribute("1669c37b-2ce5-4924-ac10-2e50a5b95901")]
public interface SelectionEventArgs

Le type SelectionEventArgs expose les membres suivants.

Propriétés

  Nom Description
Propriété publique Selection Obtient un Selection qui représente le texte sélectionné.

Début

Exemples

L'exemple de code suivant ajoute au document un contrôle Bookmark avec du texte, puis crée un gestionnaire d'événements Selected. Un message s'affiche lorsque le curseur est déplacé dans le signet.

Cet exemple illustre une personnalisation au niveau du document.

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.");
}

Voir aussi

Référence

Microsoft.Office.Tools.Word, espace de noms