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> |