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
    类型:System.Int32
    项的标识符在数据中查看此命令应调用的层次结构。
  • arguments
    类型:System.Object
    表示参数的对象传递给命令。

返回值

类型:System.Object
返回表示该值的对象实例返回由指定的命令,通常为nothing。

异常

异常 条件
ArgumentNullException

command 参数为 null。

ArgumentException

itemId 参数无效。

NotImplementedException

此命令处理程序不实现指定的命令。

.NET Framework 安全性

请参见

参考

DataViewCommandHandler 类

ExecuteCommand 重载

Microsoft.VisualStudio.Data 命名空间