IVsCmdNameMapping.EnumMacroNames(VSCMDNAMEOPTS, IEnumString) Methode

Definition

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

Int32

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  
);  

Gilt für