IVsRegisterNewDialogFilters.RegisterNewProjectDialogFilter(IVsFilterNewProjectDlg, UInt32) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
Se o método for bem-sucedido, retornará S_OK. Se falhar, retornará um código de erro.