FlavoredProject.IVsUIHierarchy.QueryStatusCommand 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取指定命令的状态。
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
参数
- itemid
- UInt32
正在查询的项的 ID。
- pguidCmdGroup
- Guid
命令所属的命令组的 GUID。
- cCmds
- UInt32
数组中的命令数 prgCmds 。
- pCmdText
-
IntPtr
nativeint
指向一个结构的指针, OLECMDTEXT 该结构包含命令的名称和/或状态信息。
返回
如果该方法成功,则它会返回 S_OK。 如果该方法失败,则会返回错误代码。
实现
注解
此方法调用 QueryStatusCommand 方法,该方法调用 QueryStatusCommand 内部项目的方法。