SimpleEditorView.QueryStatus(Guid, UInt32, OLECMD[], IntPtr) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取指定命令的状态。
public:
virtual int QueryStatus(Guid % guidCmdGroup, System::UInt32 cmds, cli::array <Microsoft::VisualStudio::OLE::Interop::OLECMD> ^ prgCmds, IntPtr pCmdText);
public virtual int QueryStatus (ref Guid guidCmdGroup, uint cmds, Microsoft.VisualStudio.OLE.Interop.OLECMD[] prgCmds, IntPtr pCmdText);
abstract member QueryStatus : Guid * uint32 * Microsoft.VisualStudio.OLE.Interop.OLECMD[] * nativeint -> int
override this.QueryStatus : Guid * uint32 * Microsoft.VisualStudio.OLE.Interop.OLECMD[] * nativeint -> int
Public Overridable Function QueryStatus (ByRef guidCmdGroup As Guid, cmds As UInteger, prgCmds As OLECMD(), pCmdText As IntPtr) As Integer
参数
- guidCmdGroup
- Guid
命令所属的命令组的 GUID。
- cmds
- UInt32
要查询的命令数。
- prgCmds
- OLECMD[]
要查询的命令 Id 的数组。
- pCmdText
-
IntPtr
nativeint
指向 Microsoft.VisualStudio.OLE.Interop.OLECMDTXT 命令文本的结构的指针。
返回
S_OK 如果启用所有命令,则为; 否则为错误代码。