FlavoredProject.IOleCommandTarget.QueryStatus 方法

定义

查询对象的一个或多个命令的状态。

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

参数

pguidCmdGroup
Guid

命令所属的命令组的 GUID。

cCmds
UInt32

命令数组中的命令数。

prgCmds
OLECMD[]

结构的数组 OLECMD ,其中包含有关命令的信息。

pCmdText
IntPtr

nativeint

指向一个结构的指针,将 OLECMDTEXT 在该结构中返回单个命令的名称和/或状态信息。 可以为 null

返回

Int32

如果该方法成功,则为; S_OK 否则为错误代码。

实现

注解

此方法 QueryStatus 在菜单服务上调用。 有关 COM 接口的信息,请参阅 IOleCommandTarget:: QueryStatus

适用于