IVsCmdNameMapping.EnumNames(VSCMDNAMEOPTS, IEnumString) Метод

Определение

Возвращает перечислитель для имен в проекте.

public:
 int EnumNames(Microsoft::VisualStudio::Shell::Interop::VSCMDNAMEOPTS grfOptions, [Runtime::InteropServices::Out] Microsoft::VisualStudio::OLE::Interop::IEnumString ^ % ppEnumString);
public:
 int EnumNames(Microsoft::VisualStudio::Shell::Interop::VSCMDNAMEOPTS grfOptions, [Runtime::InteropServices::Out] Microsoft::VisualStudio::OLE::Interop::IEnumString ^ &  ppEnumString);
int EnumNames(Microsoft::VisualStudio::Shell::Interop::VSCMDNAMEOPTS grfOptions, [Runtime::InteropServices::Out] Microsoft::VisualStudio::OLE::Interop::IEnumString const & & ppEnumString);
public int EnumNames (Microsoft.VisualStudio.Shell.Interop.VSCMDNAMEOPTS grfOptions, out Microsoft.VisualStudio.OLE.Interop.IEnumString ppEnumString);
abstract member EnumNames : Microsoft.VisualStudio.Shell.Interop.VSCMDNAMEOPTS * IEnumString -> int
Public Function EnumNames (grfOptions As VSCMDNAMEOPTS, ByRef ppEnumString As IEnumString) As Integer

Параметры

grfOptions
VSCMDNAMEOPTS

[in] Битовые флаги, определяющие, какую форму имени макроса необходимо извлечь. Значения, взятые из перечисления VSCMDNAMEOPTS.

ppEnumString
IEnumString

[out] Интерфейс IEnumString для выполнения итерации по возвращенным строкам.

Возвращаемое значение

Int32

Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.

Комментарии

Подпись COM

Из всшелл. IDL:

HRESULT IVsCmdNameMapping::EnumNames(  
   [in] VSCMDNAMEOPTS grfOptions,   
   [out, retval] IEnumString **ppEnumString  
);  

Применяется к