DataViewHierarchyAccessor.ExecuteCommand 方法 (Int32, OleCommand, OleCommandExecutionOption, Object)

执行一个OLE命令直接对数据视图层次结构,与特定执行选项和参数。

命名空间:  Microsoft.VisualStudio.Data
程序集:  Microsoft.VisualStudio.Data(在 Microsoft.VisualStudio.Data.dll 中)

语法

声明
Public Function ExecuteCommand ( _
    itemId As Integer, _
    command As OleCommand, _
    executionOption As OleCommandExecutionOption, _
    arguments As Object _
) As Object
public Object ExecuteCommand(
    int itemId,
    OleCommand command,
    OleCommandExecutionOption executionOption,
    Object arguments
)
public:
Object^ ExecuteCommand(
    int itemId, 
    OleCommand^ command, 
    OleCommandExecutionOption executionOption, 
    Object^ arguments
)
member 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
    指定命令应执行的层次结构中的项ID。

返回值

类型:System.Object
返回命令返回的值。

异常

异常 条件
ArgumentNullException

command 参数为 null。

ArgumentException

指定的itemId无效。

.NET Framework 安全性

请参见

参考

DataViewHierarchyAccessor 类

ExecuteCommand 重载

Microsoft.VisualStudio.Data 命名空间