IVsCmdNameMapping.MapGUIDIDToName(Guid, UInt32, VSCMDNAMEOPTS, String) Methode

Definition

Ordnen die GUID und den Bezeichner eines Befehls seinem Namen zu.

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

Parameter

pguidCmdGroup
Guid

[in] Die GUID der Gruppe, zu der dieser Befehl gehört.

dwCmdID
UInt32

[in] Der Bezeichner des Befehls.

grfOptions
VSCMDNAMEOPTS

[in] Bitflags, die angeben, welche Form des Namens abgerufen werden soll. Die Werte werden der VSCMDNAMEOPTS-Enumeration entnommen.

pbstrCmdName
String

[out] Zeichenfolge, die den Befehlsnamen enthält.

Gibt zurück

Int32

Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Gibt S_FALSE zurück, wenn es den passenden Namen nicht finden kann.

Hinweise

COM-Signatur

Aus vsshell. idl:

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

Gilt für