FlavoredProject.IOleCommandTarget.QueryStatus 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
查询对象的一个或多个命令的状态。
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
命令数组中的命令数。
- pCmdText
-
IntPtr
nativeint
指向一个结构的指针,将 OLECMDTEXT 在该结构中返回单个命令的名称和/或状态信息。 可以为 null。
返回
如果该方法成功,则为; S_OK 否则为错误代码。
实现
注解
此方法 QueryStatus 在菜单服务上调用。 有关 COM 接口的信息,请参阅 IOleCommandTarget:: QueryStatus。