IVsCmdNameMapping.EnumMacroNames(VSCMDNAMEOPTS, IEnumString) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt einen Enumerator für die Namen von Makros in dem Projekt zurück.
public:
int EnumMacroNames(Microsoft::VisualStudio::Shell::Interop::VSCMDNAMEOPTS grfOptions, [Runtime::InteropServices::Out] Microsoft::VisualStudio::OLE::Interop::IEnumString ^ % ppEnumString);
public:
int EnumMacroNames(Microsoft::VisualStudio::Shell::Interop::VSCMDNAMEOPTS grfOptions, [Runtime::InteropServices::Out] Microsoft::VisualStudio::OLE::Interop::IEnumString ^ & ppEnumString);
int EnumMacroNames(Microsoft::VisualStudio::Shell::Interop::VSCMDNAMEOPTS grfOptions, [Runtime::InteropServices::Out] Microsoft::VisualStudio::OLE::Interop::IEnumString const & & ppEnumString);
public int EnumMacroNames (Microsoft.VisualStudio.Shell.Interop.VSCMDNAMEOPTS grfOptions, out Microsoft.VisualStudio.OLE.Interop.IEnumString ppEnumString);
abstract member EnumMacroNames : Microsoft.VisualStudio.Shell.Interop.VSCMDNAMEOPTS * IEnumString -> int
Public Function EnumMacroNames (grfOptions As VSCMDNAMEOPTS, ByRef ppEnumString As IEnumString) As Integer
Parameter
- grfOptions
- VSCMDNAMEOPTS
[in] Bitflags, die angeben, welche Form des Makronamens abgerufen werden soll. Die Werte werden der VSCMDNAMEOPTS-Enumeration entnommen.
- ppEnumString
- IEnumString
[out] Eine IEnumString-Schnittstelle, die durch die zurückgegebenen Zeichenfolgen iteriert werden soll.
Gibt zurück
Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Bei einem Fehler wird ein Fehlercode zurückgegeben.
Hinweise
COM-Signatur
Aus vsshell. idl:
HRESULT IVsCmdNameMapping::EnumMacroNames(
[in] VSCMDNAMEOPTS grfOptions,
[out, retval] IEnumString **ppEnumString
);