FlavoredProject.IVsUIHierarchy.QueryStatusCommand(UInt32, Guid, UInt32, OLECMD[], IntPtr) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.
- pCmdText
- IntPtr
Pointeur vers une structure OLECMDTEXT contenant les informations de nom et/ou d'état de la commande.
Retours
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.