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[]陣列項目的識別項在資料檢視命令應該叫用的階層架構。
command
類型:Microsoft.VisualStudio.Data.OleCommand表示命令的 OleCommand 物件叫用。
textType
類型:Microsoft.VisualStudio.Data.OleCommandTextType指定命令的 OleCommandTextType 物件執行個體。
status
類型:Microsoft.VisualStudio.Data.OleCommandStatus指定命令的 OleCommandStatus 物件執行個體。
傳回值
類型:Microsoft.VisualStudio.Data.OleCommandStatus
傳回表示狀態的物件執行個體 OleCommandStatus 傳回由指定的命令。
例外狀況
例外狀況 | 條件 |
---|---|
ArgumentNullException | status、 itemId 和 command 參數為 null。 |
ArgumentException | itemId 參數是無效的。 |
備註
這個方法的呼叫端所持有訂單的狀態。 OleCommandStatus 的執行個體。 這個方法的實作應該在這個狀態物件的屬性會傳回相同的執行個體。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。