IVsCmdNameMapping.MapGUIDIDToName 方法

映射命令的 GUID 和标识符为其名称。

命名空间:  Microsoft.VisualStudio.Shell.Interop
程序集:  Microsoft.VisualStudio.Shell.Interop(在 Microsoft.VisualStudio.Shell.Interop.dll 中)

语法

声明
Function MapGUIDIDToName ( _
    ByRef pguidCmdGroup As Guid, _
    dwCmdID As UInteger, _
    grfOptions As VSCMDNAMEOPTS, _
    <OutAttribute> ByRef pbstrCmdName As String _
) As Integer
int MapGUIDIDToName(
    ref Guid pguidCmdGroup,
    uint dwCmdID,
    VSCMDNAMEOPTS grfOptions,
    out string pbstrCmdName
)

参数

  • pguidCmdGroup
    类型:System.Guid%
    [in] 组的 GUID 命令属于。
  • pbstrCmdName
    类型:System.String%
    [out] 包含命令名称的字符串。

返回值

类型:System.Int32
如果方法成功,则返回 S_OK。,如果找不到匹配的名称,返回 S_FALSE

备注

COM 签名

从 vsshell.idl:

HRESULT IVsCmdNameMapping::MapGUIDIDToName(
   [in] const GUID *pguidCmdGroup, ]
   [in] DWORD dwCmdID, 
   [in] VSCMDNAMEOPTS grfOptions, 
   [out] BSTR *pbstrCmdName
);

.NET Framework 安全性

请参见

参考

IVsCmdNameMapping 接口

Microsoft.VisualStudio.Shell.Interop 命名空间