Compartir a través de


ActionClickEventHandler (Delegado)

Representa el método que controlará el evento Click de Action.

Espacio de nombres:  Microsoft.Office.Tools.Excel
Ensamblado:  Microsoft.Office.Tools.Excel (en Microsoft.Office.Tools.Excel.dll)

Sintaxis

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

Parámetros

Comentarios

Cuando se crea un delegado ActionClickEventHandler, se identifica el método que controlará el evento.Para asociar el evento al controlador de eventos, agregue al evento una instancia del delegado.A menos que se quite el delegado, el controlador de eventos recibirá una llamada siempre que se produzca el evento.Para obtener más información acerca de delegados, vea Eventos y delegados.

Ejemplos

En el ejemplo de código siguiente se muestra un controlador para el evento Click.El controlador de eventos muestra la dirección de la celda que contiene el término o la expresión de la etiqueta inteligente que se ha reconocido.Este ejemplo de código forma parte de un ejemplo más extenso relativo a la interfaz Action.

Se trata de un ejemplo para una personalización en el nivel del documento.

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

    Dim smartTagAddress As String = e.Range.Address( _
        ReferenceStyle:=Excel.XlReferenceStyle.xlA1)
    MsgBox("The recognized text '" & e.Text & _
            "' is at range " & smartTagAddress)
End Sub
void DisplayAddress_Click(object sender, 
    Microsoft.Office.Tools.Excel.ActionEventArgs e)
{
    string smartTagAddress = e.Range.get_Address(Excel.XlReferenceStyle.xlA1);
    System.Windows.Forms.MessageBox.Show("The recognized text '" + e.Text +
        "' is at range " + smartTagAddress);
}

Vea también

Referencia

Microsoft.Office.Tools.Excel (Espacio de nombres)