DataViewCommandHandler.GetCommandStatus, méthode
Extrait l'état des commandes qui s'exécutent sur les éléments spécifiés.
Espace de noms : Microsoft.VisualStudio.Data
Assembly : Microsoft.VisualStudio.Data (dans Microsoft.VisualStudio.Data.dll)
Syntaxe
'Déclaration
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
Paramètres
- itemIds
Type : array<System.Int32[]
Tableau d'identificateurs des éléments dans la hiérarchie de vue de données sur laquelle cette commande doit être appelée.
- command
Type : Microsoft.VisualStudio.Data.OleCommand
l'objet d' OleCommand représentant la commande d'appeler.
- textType
Type : Microsoft.VisualStudio.Data.OleCommandTextType
l'instance de l'objet d' OleCommandTextType pour la commande spécifiée.
- status
Type : Microsoft.VisualStudio.Data.OleCommandStatus
l'instance de l'objet d' OleCommandStatus pour la commande spécifiée.
Valeur de retour
Type : Microsoft.VisualStudio.Data.OleCommandStatus
Retourne une instance de l'objet d' OleCommandStatus représentant le mode retourné par les commandes spécifiées.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | status, itemId et/ou le paramètre d' command est null. |
ArgumentException | Le paramètre itemId n'est pas valide. |
Notes
L'appelant de cette méthode alloue de l'instance d' OleCommandStatus qui maintient l'état de commandes.L'implémentation de cette méthode doit définir des propriétés sur cet objet d'état et retourner la même cite.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.