Include Protected Members
Include Inherited Members
A project that is a subtype/flavor of an inner project.
The FlavoredProjectBase type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() |
FlavoredProjectBase |
Top
Methods
Name | Description | |
---|---|---|
![]() |
AdviseHierarchyEvents | |
![]() |
Close | |
![]() |
Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) |
![]() |
ExecCommand | |
![]() |
Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) |
![]() |
FreeInterfaces | |
![]() |
GetCanonicalName | |
![]() |
GetComInterface<Interface_T> | A project derived from this base class will be aggregated with a native COM component (the ProjectAggregator object) that can also aggregate an inner project in case of flavoring. |
![]() |
GetGuidProperty | |
![]() |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() |
GetNestedHierarchy | |
![]() |
GetProperty | |
![]() |
GetSite | |
![]() |
GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() |
InitializeForOuter | Allows the project to initialize itself. At this point it possible to call the inner project. This method also allows canceling the project creation process. |
![]() |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() |
OnAggregationComplete | This is called when all object in aggregation have received InitializeForOuter calls. At this point the aggregation is complete and fully functional. |
![]() |
ParseCanonicalName | |
![]() |
QueryClose | |
![]() |
QueryStatusCommand | |
![]() |
SetGuidProperty | |
![]() |
SetInnerProject | This is were all QI for interface on the inner object should happen Then set the inner project wait for InitializeForOuter to be called to do the real initialization |
![]() |
SetProperty | |
![]() |
ToString | Returns a String that represents the current Object. (Inherited from Object.) |
![]() |
UnadviseHierarchyEvents | |
![]() |
Unused0 | |
![]() |
Unused1 | |
![]() |
Unused2 | |
![]() |
Unused3 | |
![]() |
Unused4 |
Top
Fields
Name | Description | |
---|---|---|
![]() |
_innerOleCommandTarget | |
![]() |
_innerVsAggregatableProject | |
![]() |
_innerVsHierarchy | |
![]() |
_innerVsUIHierarchy | |
![]() |
serviceProvider |
Top
Events
Name | Description | |
---|---|---|
![]() |
DirectoryAdded | Called after a directory was added to this project. |
![]() |
DirectoryRemoved | Called after a directory was remove from this project. |
![]() |
DirectoryRenamed | Called after a directory was renamed in this project. |
![]() |
FileAdded | Called after a file was added to this project. |
![]() |
FileRemoved | Called after a file was remove from this project. |
![]() |
FileRenamed | Called after a file was renamed in this project. |
![]() |
SccStatusChanged | Called after the source code control status of a file in this project changed. |
Top
Explicit Interface Implementations
Top