Metodo DataViewCommandHandler.GetCommandStatus
Recupera lo stato dei controlli che eseguono gli elementi specificati.
Spazio dei nomi: Microsoft.VisualStudio.Data
Assembly: Microsoft.VisualStudio.Data (in Microsoft.VisualStudio.Data.dll)
Sintassi
'Dichiarazione
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
Parametri
itemIds
Tipo: array<Int32[]Matrice di identificatori per gli elementi nella gerarchia di visualizzazione dati in cui questo comando deve essere richiamato.
command
Tipo: Microsoft.VisualStudio.Data.OleCommandl'oggetto OleCommand che rappresenta il comando richiamare.
textType
Tipo: Microsoft.VisualStudio.Data.OleCommandTextTypeL'istanza dell'oggetto OleCommandTextType per il comando specificato.
status
Tipo: Microsoft.VisualStudio.Data.OleCommandStatusL'istanza dell'oggetto OleCommandStatus per il comando specificato.
Valore restituito
Tipo: Microsoft.VisualStudio.Data.OleCommandStatus
Restituisce un'istanza di un oggetto OleCommandStatus che rappresenta lo stato restituito da controlli specificati.
Eccezioni
Eccezione | Condizione |
---|---|
ArgumentNullException | status, itemId e/o il parametro command è null. |
ArgumentException | Il parametro itemId non è valido. |
Note
Il chiamante di questo metodo alloca l'istanza OleCommandStatus che utilizza lo stato dei controlli. L'implementazione del metodo deve impostare le proprietà in questo oggetto di stato e quindi restituire lo stesso istanza di.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.