IVsCmdNameMapping.MapGUIDIDToName(Guid, UInt32, VSCMDNAMEOPTS, String) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Mapeie o GUID e o identificador de um comando para seu nome.
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
Parâmetros
- pguidCmdGroup
- Guid
no O GUID do grupo ao qual o comando pertence.
- dwCmdID
- UInt32
no O identificador do comando.
- grfOptions
- VSCMDNAMEOPTS
no Sinalizadores de bits especificando a forma do nome a ser recuperado. Valores obtidos da VSCMDNAMEOPTS enumeração.
- pbstrCmdName
- String
fora Cadeia de caracteres que contém o nome do comando.
Retornos
Se o método for bem-sucedido, retornará S_OK. Retorna S_FALSE se não for possível localizar o nome correspondente.
Comentários
Assinatura COM
De VSShell. idl:
HRESULT IVsCmdNameMapping::MapGUIDIDToName(
[in] const GUID *pguidCmdGroup, ]
[in] DWORD dwCmdID,
[in] VSCMDNAMEOPTS grfOptions,
[out] BSTR *pbstrCmdName
);