Compartir a través de


IInvokableCommand.Invoke(Object) (Método)

Definición

Espacio de nombres: Microsoft.CommandPalette.Extensions

Método al que se llama cuando un usuario selecciona un comando.

Parámetros

sender(Objeto)

Representa el contexto desde el que se invocó el comando. Puede ser de diferentes tipos en función de dónde se utilice el comando:

El uso del parámetro sender puede ser útil para listas grandes de elementos en las que la información procesable de cada elemento es más o menos la misma. Un ejemplo sería una larga lista de enlaces. Puede implementar esto como un único IInvokableCommand que abre una dirección URL basada en el objeto remitente pasado. A continuación, cada elemento de la lista almacenaría la URL que se va a abrir y el título del enlace. Esto crea menos sobrecarga para que la extensión y el host se comuniquen.

Devoluciones

Objeto ICommandResult que representa el resultado de la invocación del comando. Este objeto puede contener información sobre el éxito o el fracaso del comando, así como cualquier dato adicional que pueda ser relevante para la ejecución del comando.

Ejemplo

Consulte Agregar un comando para obtener un ejemplo de cómo implementar este método.