Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Installs custom filters for the Add New Project or Add New Item dialogs. You can get an instance of the interface from the SVsRegisterNewDialogFilters (SID_SVsRegisterNewDialogFilters) service.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.8.0 (in Microsoft.VisualStudio.Shell.Interop.8.0.dll)
Syntax
'Declaration
<InterfaceTypeAttribute()> _
<GuidAttribute("9455BDB5-2A5A-45F1-A558-72B88A78E6E3")> _
Public Interface IVsRegisterNewDialogFilters
[InterfaceTypeAttribute()]
[GuidAttribute("9455BDB5-2A5A-45F1-A558-72B88A78E6E3")]
public interface IVsRegisterNewDialogFilters
[InterfaceTypeAttribute()]
[GuidAttribute(L"9455BDB5-2A5A-45F1-A558-72B88A78E6E3")]
public interface class IVsRegisterNewDialogFilters
[<InterfaceTypeAttribute()>]
[<GuidAttribute("9455BDB5-2A5A-45F1-A558-72B88A78E6E3")>]
type IVsRegisterNewDialogFilters = interface end
public interface IVsRegisterNewDialogFilters
The IVsRegisterNewDialogFilters type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
![]() |
RegisterAddNewItemDialogFilter | Registers a filter for the AddNewItem dialog. |
![]() |
RegisterNewProjectDialogFilter | Registers a new filter for the AddNewProject dialog. |
![]() |
UnregisterAddNewItemDialogFilter | Unregisters a filter for the AddNewItem dialog. |
![]() |
UnregisterNewProjectDialogFilter | Unregisters a filter for the AddNewProject dialog. |
Top
Remarks
A filter you add through this interface must implement either the IVsFilterAddProjectItemDlg interface, or the IVsFilterNewProjectDlg interface.
.gif)