Freigeben über


ActionClickEventHandler-Delegat

Stellt die Methode dar, die das Click-Ereignis von Action behandelt.

Namespace:  Microsoft.Office.Tools.Word
Assembly:  Microsoft.Office.Tools.Word (in Microsoft.Office.Tools.Word.dll)

Syntax

'Declaration
Public Delegate Sub ActionClickEventHandler ( _
    sender As Object, _
    e As ActionEventArgs _
)
public delegate void ActionClickEventHandler(
    Object sender,
    ActionEventArgs e
)

Parameter

Hinweise

Beim Erstellen eines ActionClickEventHandler-Delegaten geben Sie die Methode für die Ereignisbehandlung an. Um dem Ereignishandler das Ereignis zuzuordnen, fügen Sie dem Ereignis eine Instanz des Delegaten hinzu. Der Ereignishandler wird bei jedem Eintreten des Ereignisses aufgerufen, sofern der Delegat nicht entfernt wird. Weitere Informationen über Delegaten finden Sie unter Ereignisse und Delegaten.

Beispiele

Im folgenden Codebeispiel wird ein Handler für das Click-Ereignis veranschaulicht. Der Ereignishandler zeigt die Anfangs- und die Endposition des erkannten Smarttagbegriffs an. Dieses Codebeispiel ist Teil eines umfangreicheren Beispiels für die Action-Schnittstelle.

Dieses Beispiel bezieht sich auf eine Anpassung auf Dokumentebene.

Private Sub DisplayAddress_Click(ByVal sender As Object, _
    ByVal e As Microsoft.Office.Tools.Word.ActionEventArgs) _
    Handles displayAddress.Click

    Dim termStart As Integer = e.Range.Start
    Dim termEnd As Integer = e.Range.End
    MsgBox("The recognized text '" & e.Text & _
            "' begins at position " & termStart & _
            " and ends at position " & termEnd)
End Sub
void displayAddress_Click(object sender,
    Microsoft.Office.Tools.Word.ActionEventArgs e)
{
    int termStart = e.Range.Start;
    int termEnd = e.Range.End;
    System.Windows.Forms.MessageBox.Show("The recognized text '" + e.Text +
        "' begins at position " + termStart.ToString() +
        " and ends at position " + termEnd.ToString());
}

Siehe auch

Referenz

Microsoft.Office.Tools.Word-Namespace