Microsoft.VisualStudio.Shell.Flavor Namespace
Classes
Class | Description | |
---|---|---|
![]() |
FlavoredProject | A project that is a subtype or flavor of an inner project. All methods by default delegate to the inner project. Non-default behaviors should be handled by the flavored project. |
![]() |
FlavoredProjectBase | A project that is a subtype/flavor of an inner project. |
![]() |
FlavoredProjectFactory | A factory for creating flavored projects, otherwise known as project subtypes. |
![]() |
FlavoredProjectFactoryBase | Base class for flavored project factories. |
![]() |
ProjectDocumentsChangeEventArgs | Contains event data for events relating to files and folders of the project subtype, for example the FileAdded event. |
Interfaces
Interface | Description | |
---|---|---|
![]() |
ILocalRegistryCorrected | Establishes a locally-registered COM object relative to the local Visual Studio registry hive. |
![]() |
IVsAggregatableProjectCorrected | Implemented by a project that supports adding project subtypes through aggregation. |
![]() |
IVsAggregatableProjectFactoryCorrected | Creates a project type that supports aggregation. |
![]() |
IVsProjectAggregator2 |
Delegates
Delegate | Description | |
---|---|---|
![]() |
FlavoredProject.EventHandler<ProjectDocumentsChangeEventArgs> | Represents the method that handles events that relate to files and folders of the flavored project. |
![]() |
FlavoredProjectBase.EventHandler<ProjectDocumentsChangeEventArgs> |