IVsRegisterNewDialogFilters.RegisterNewProjectDialogFilter(IVsFilterNewProjectDlg, UInt32) Метод

Определение

Регистрирует новый фильтр для диалогового окна Аддневпрожект.

public:
 int RegisterNewProjectDialogFilter(Microsoft::VisualStudio::Shell::Interop::IVsFilterNewProjectDlg ^ pFilter, [Runtime::InteropServices::Out] System::UInt32 % pdwFilterCookie);
int RegisterNewProjectDialogFilter(Microsoft::VisualStudio::Shell::Interop::IVsFilterNewProjectDlg const & pFilter, [Runtime::InteropServices::Out] unsigned int & pdwFilterCookie);
public int RegisterNewProjectDialogFilter (Microsoft.VisualStudio.Shell.Interop.IVsFilterNewProjectDlg pFilter, out uint pdwFilterCookie);
abstract member RegisterNewProjectDialogFilter : Microsoft.VisualStudio.Shell.Interop.IVsFilterNewProjectDlg * uint32 -> int
Public Function RegisterNewProjectDialogFilter (pFilter As IVsFilterNewProjectDlg, ByRef pdwFilterCookie As UInteger) As Integer

Параметры

pFilter
IVsFilterNewProjectDlg

[in] Указатель на интерфейс IVsFilterNewProjectDlg, представляющий фильтр для регистрации.

pdwFilterCookie
UInt32

[out] Указатель на целочисленное значение, содержащее VSCOOKIE, однозначно определяющий только что зарегистрированный фильтр. Необходим для метода UnregisterNewProjectDialogFilter(UInt32).

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

Int32

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

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