DataViewCommandHandler.ExecuteCommand - метод (Int32, OleCommand, OleCommandExecutionOption, Object)
Вызывает заданную команду выполнить.
Пространство имен: Microsoft.VisualStudio.Data
Сборка: Microsoft.VisualStudio.Data (в Microsoft.VisualStudio.Data.dll)
Синтаксис
'Декларация
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
Параметры
itemId
Тип: Int32Идентификатор элемента в иерархии данных представления, на которой эта команда должна вызываться.
command
Тип: Microsoft.VisualStudio.Data.OleCommandОбъект OleCommand, представляющее команду вызова.
executionOption
Тип: Microsoft.VisualStudio.Data.OleCommandExecutionOptionЛюбой экземпляр объекта OleCommandExecutionOption, представляющий параметры для вызываемой команды.
arguments
Тип: ObjectОбъект, представляющий аргументы команды.
Возвращаемое значение
Тип: Object
Возвращает экземпляр объекта, представляющий возвращаемое значение указанной командой, которая обычно ничего.
Исключения
Исключение | Условие |
---|---|
ArgumentNullException | Параметр command имеет значение null. |
ArgumentException | Параметр itemId недопустим. |
NotImplementedException | Этот обработчик команды не реализует указанную команду. |
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.