DataViewCommandHandler.ExecuteCommand (Método) (Int32, OleCommand, OleCommandExecutionOption, Object)
Hace que el comando especificado de ejecutarse.
Espacio de nombres: Microsoft.VisualStudio.Data
Ensamblado: Microsoft.VisualStudio.Data (en Microsoft.VisualStudio.Data.dll)
Sintaxis
'Declaración
Public Overridable Function ExecuteCommand ( _
itemId As Integer, _
command As OleCommand, _
executionOption As OleCommandExecutionOption, _
arguments As Object _
) As Object
public virtual Object ExecuteCommand(
int itemId,
OleCommand command,
OleCommandExecutionOption executionOption,
Object arguments
)
public:
virtual Object^ ExecuteCommand(
int itemId,
OleCommand^ command,
OleCommandExecutionOption executionOption,
Object^ arguments
)
abstract ExecuteCommand :
itemId:int *
command:OleCommand *
executionOption:OleCommandExecutionOption *
arguments:Object -> Object
override ExecuteCommand :
itemId:int *
command:OleCommand *
executionOption:OleCommandExecutionOption *
arguments:Object -> Object
public function ExecuteCommand(
itemId : int,
command : OleCommand,
executionOption : OleCommandExecutionOption,
arguments : Object
) : Object
Parámetros
- itemId
Tipo: System.Int32
El identificador de elemento en la jerarquía de la vista de datos en la que este comando debe ser invocado.
- command
Tipo: Microsoft.VisualStudio.Data.OleCommand
El objeto de OleCommand que representa el comando de invocar.
- executionOption
Tipo: Microsoft.VisualStudio.Data.OleCommandExecutionOption
Cualquier instancia de objeto de OleCommandExecutionOption que representa las opciones en el comando invocado.
- arguments
Tipo: System.Object
Un objeto que representa los argumentos en el comando.
Valor devuelto
Tipo: System.Object
Devuelve una instancia de objeto que representa el valor devuelto por el comando especificado, que no es normalmente nada.
Excepciones
Excepción | Condición |
---|---|
ArgumentNullException | El parámetro command es null. |
ArgumentException | El parámetro itemId no es válido. |
NotImplementedException | Este controlador de comandos no implementa el comando especificado. |
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.