Share via


IVsFilterNewProjectDlg Interface

Definition

Provides filtering for items in the New Project dialog box. Implemented by components wanting to filter.

public interface class IVsFilterNewProjectDlg
public interface class IVsFilterNewProjectDlg
__interface IVsFilterNewProjectDlg
[System.Runtime.InteropServices.Guid("B10EC465-CEC8-41CD-A132-6C1A58F565FB")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsFilterNewProjectDlg
[<System.Runtime.InteropServices.Guid("B10EC465-CEC8-41CD-A132-6C1A58F565FB")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsFilterNewProjectDlg = interface
Public Interface IVsFilterNewProjectDlg
Attributes

Remarks

Register the implemented interface through the RegisterNewProjectDialogFilter method of the IVsRegisterNewDialogFilters interface, available through the SVsRegisterNewDialogFilters (SID_SVsRegisterNewDialogFilters) service.

Methods

FilterListItemByLocalizedName(String, Int32)

Filters items by localized name.

FilterListItemByTemplateFile(String, Int32)

Filters list items by template file.

FilterTreeItemByLocalizedName(String, Int32)

Filters tree items by localized name.

FilterTreeItemByTemplateDir(String, Int32)

Filters tree items by template directory name.

Applies to