IVsCmdNameMapping.MapGUIDIDToName(Guid, UInt32, VSCMDNAMEOPTS, String) Метод

Определение

Сопоставьте GUID и идентификатор команды ее имени.

public:
 int MapGUIDIDToName(Guid % pguidCmdGroup, System::UInt32 dwCmdID, Microsoft::VisualStudio::Shell::Interop::VSCMDNAMEOPTS grfOptions, [Runtime::InteropServices::Out] System::String ^ % pbstrCmdName);
public int MapGUIDIDToName (ref Guid pguidCmdGroup, uint dwCmdID, Microsoft.VisualStudio.Shell.Interop.VSCMDNAMEOPTS grfOptions, out string pbstrCmdName);
abstract member MapGUIDIDToName : Guid * uint32 * Microsoft.VisualStudio.Shell.Interop.VSCMDNAMEOPTS * string -> int
Public Function MapGUIDIDToName (ByRef pguidCmdGroup As Guid, dwCmdID As UInteger, grfOptions As VSCMDNAMEOPTS, ByRef pbstrCmdName As String) As Integer

Параметры

pguidCmdGroup
Guid

[in] GUID группы, к которой относится команда.

dwCmdID
UInt32

[in] Идентификатор команды.

grfOptions
VSCMDNAMEOPTS

[in] Битовые флаги, определяющие, какую форму имени необходимо извлечь. Значения, взятые из перечисления VSCMDNAMEOPTS.

pbstrCmdName
String

[out] Строка, содержащая имя команды.

Возвращаемое значение

Int32

Если метод завершается успешно, возвращает значение S_OK. Возвращает S_FALSE если не удается найти соответствующее имени.

Комментарии

Подпись COM

Из всшелл. IDL:

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

Применяется к