DataViewCommandHandler.ExecuteCommand (Método) (array<Int32[], OleCommand, OleCommandExecutionOption, Object)
Hace que el comando especificado de ejecutarse en varios elementos.
Espacio de nombres: Microsoft.VisualStudio.Data
Ensamblado: Microsoft.VisualStudio.Data (en Microsoft.VisualStudio.Data.dll)
Sintaxis
'Declaración
Public Overridable Function ExecuteCommand ( _
itemIds As Integer(), _
command As OleCommand, _
executionOption As OleCommandExecutionOption, _
arguments As Object _
) As Object()
public virtual Object[] ExecuteCommand(
int[] itemIds,
OleCommand command,
OleCommandExecutionOption executionOption,
Object arguments
)
public:
virtual array<Object^>^ ExecuteCommand(
array<int>^ itemIds,
OleCommand^ command,
OleCommandExecutionOption executionOption,
Object^ arguments
)
abstract ExecuteCommand :
itemIds:int[] *
command:OleCommand *
executionOption:OleCommandExecutionOption *
arguments:Object -> Object[]
override ExecuteCommand :
itemIds:int[] *
command:OleCommand *
executionOption:OleCommandExecutionOption *
arguments:Object -> Object[]
public function ExecuteCommand(
itemIds : int[],
command : OleCommand,
executionOption : OleCommandExecutionOption,
arguments : Object
) : Object[]
Parámetros
itemIds
Tipo: array<Int32[]Matriz de los identificadores de elementos en la jerarquía de la vista de datos en la que este comando debe ser invocado.
command
Tipo: Microsoft.VisualStudio.Data.OleCommandEl objeto de OleCommand que representa el comando de invocar.
executionOption
Tipo: Microsoft.VisualStudio.Data.OleCommandExecutionOptionCualquier instancia de objeto de OleCommandExecutionOption que representa las opciones en el comando invocado.
arguments
Tipo: ObjectUn objeto que representa los argumentos en el comando.
Valor devuelto
Tipo: array<Object[]
Devuelve una matriz de objetos que representa los valores devueltos por los comandos especificados.
Excepciones
Excepción | Condición |
---|---|
ArgumentNullException | El parámetro de itemId y/o de 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.