FlavoredProject.IVsUIHierarchy.QueryStatusCommand(UInt32, Guid, UInt32, OLECMD[], IntPtr) Méthode

Définition

Obtient l'état des commandes spécifiées.

 virtual int Microsoft.VisualStudio.Shell.Interop.IVsUIHierarchy.QueryStatusCommand(System::UInt32 itemid, Guid % pguidCmdGroup, System::UInt32 cCmds, cli::array <Microsoft::VisualStudio::OLE::Interop::OLECMD> ^ prgCmds, IntPtr pCmdText) = Microsoft::VisualStudio::Shell::Interop::IVsUIHierarchy::QueryStatusCommand;
int IVsUIHierarchy.QueryStatusCommand (uint itemid, ref Guid pguidCmdGroup, uint cCmds, Microsoft.VisualStudio.OLE.Interop.OLECMD[] prgCmds, IntPtr pCmdText);
abstract member Microsoft.VisualStudio.Shell.Interop.IVsUIHierarchy.QueryStatusCommand : uint32 * Guid * uint32 * Microsoft.VisualStudio.OLE.Interop.OLECMD[] * nativeint -> int
override this.Microsoft.VisualStudio.Shell.Interop.IVsUIHierarchy.QueryStatusCommand : uint32 * Guid * uint32 * Microsoft.VisualStudio.OLE.Interop.OLECMD[] * nativeint -> int
Function QueryStatusCommand (itemid As UInteger, ByRef pguidCmdGroup As Guid, cCmds As UInteger, prgCmds As OLECMD(), pCmdText As IntPtr) As Integer Implements IVsUIHierarchy.QueryStatusCommand

Paramètres

itemid
UInt32

ID de l'élément qui est interrogé.

pguidCmdGroup
Guid

GUID du groupe de commandes auquel appartiennent les commandes.

cCmds
UInt32

Nombre de commandes dans le tableau prgCmds.

prgCmds
OLECMD[]

Tableau de structures OLECMD de commande avec les informations sur les commandes.

pCmdText
IntPtr

Pointeur vers une structure OLECMDTEXT contenant les informations de nom et/ou d'état de la commande.

Retours

Int32

Si la méthode réussit, retourne S_OK. En cas d'échec, retourne un code d'erreur.

Implémente

Remarques

Cette méthode appelle la QueryStatusCommand méthode, qui appelle la QueryStatusCommand méthode sur le projet interne.

S’applique à