IVsRegisterNewDialogFilters.RegisterNewProjectDialogFilter(IVsFilterNewProjectDlg, UInt32) Método

Definição

Registra um novo filtro para a caixa de diálogo AddNewProject.

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

Parâmetros

pFilter
IVsFilterNewProjectDlg

no Ponteiro para uma IVsFilterNewProjectDlg interface que representa o filtro a ser registrado.

pdwFilterCookie
UInt32

fora Ponteiro para um inteiro que contém um VSCOOKIE identificando exclusivamente o filtro que acabou de ser registrado. Necessário para o UnregisterNewProjectDialogFilter(UInt32) método.

Retornos

Int32

Se o método for bem-sucedido, retornará S_OK. Se falhar, retornará um código de erro.

Aplica-se a