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] Строка, содержащая имя команды.
Возвращаемое значение
Если метод завершается успешно, возвращает значение S_OK. Возвращает S_FALSE если не удается найти соответствующее имени.
Комментарии
Подпись COM
Из всшелл. IDL:
HRESULT IVsCmdNameMapping::MapGUIDIDToName(
[in] const GUID *pguidCmdGroup, ]
[in] DWORD dwCmdID,
[in] VSCMDNAMEOPTS grfOptions,
[out] BSTR *pbstrCmdName
);