共用方式為


DataViewCommandHandler.GetCommandStatus 方法

擷取執行中指定項目的命令的狀態。

命名空間:  Microsoft.VisualStudio.Data
組件:  Microsoft.VisualStudio.Data (在 Microsoft.VisualStudio.Data.dll 中)

語法

'宣告
Public Overridable Function GetCommandStatus ( _
    itemIds As Integer(), _
    command As OleCommand, _
    textType As OleCommandTextType, _
    status As OleCommandStatus _
) As OleCommandStatus
public virtual OleCommandStatus GetCommandStatus(
    int[] itemIds,
    OleCommand command,
    OleCommandTextType textType,
    OleCommandStatus status
)
public:
virtual OleCommandStatus^ GetCommandStatus(
    array<int>^ itemIds, 
    OleCommand^ command, 
    OleCommandTextType textType, 
    OleCommandStatus^ status
)
abstract GetCommandStatus : 
        itemIds:int[] * 
        command:OleCommand * 
        textType:OleCommandTextType * 
        status:OleCommandStatus -> OleCommandStatus  
override GetCommandStatus : 
        itemIds:int[] * 
        command:OleCommand * 
        textType:OleCommandTextType * 
        status:OleCommandStatus -> OleCommandStatus
public function GetCommandStatus(
    itemIds : int[], 
    command : OleCommand, 
    textType : OleCommandTextType, 
    status : OleCommandStatus
) : OleCommandStatus

參數

  • itemIds
    類型:array<Int32[]

    陣列項目的識別項在資料檢視命令應該叫用的階層架構。

傳回值

類型:Microsoft.VisualStudio.Data.OleCommandStatus
傳回表示狀態的物件執行個體 OleCommandStatus 傳回由指定的命令。

例外狀況

例外狀況 條件
ArgumentNullException

status、 itemId 和 command 參數為 null。

ArgumentException

itemId 參數是無效的。

備註

這個方法的呼叫端所持有訂單的狀態。 OleCommandStatus 的執行個體。 這個方法的實作應該在這個狀態物件的屬性會傳回相同的執行個體。

.NET Framework 安全性

請參閱

參考

DataViewCommandHandler 類別

Microsoft.VisualStudio.Data 命名空間