FlavoredProjectBase Members

Include Protected Members
Include Inherited Members

The FlavoredProjectBase type exposes the following members.

Constructors

  Name Description
Public method FlavoredProjectBase

Top

Methods

  Name Description
Protected method AdviseHierarchyEvents
Protected method Close
Public method Equals Determines whether the specified Object is equal to the current Object. (Inherited from Object.)
Protected method ExecCommand
Protected method 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.)
Public method FreeInterfaces
Protected method GetCanonicalName
Public method GetComInterface<Interface_T>
Protected method GetGuidProperty
Public method GetHashCode Serves as a hash function for a particular type. (Inherited from Object.)
Protected method GetNestedHierarchy
Protected method GetProperty
Protected method GetSite
Public method GetType Gets the Type of the current instance. (Inherited from Object.)
Protected method InitializeForOuter
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Protected method OnAggregationComplete
Protected method ParseCanonicalName
Protected method QueryClose
Protected method QueryStatusCommand
Protected method SetGuidProperty
Protected method SetInnerProject
Protected method SetProperty
Public method ToString Returns a String that represents the current Object. (Inherited from Object.)
Protected method UnadviseHierarchyEvents
Protected method Unused0
Protected method Unused1
Protected method Unused2
Protected method Unused3
Protected method Unused4

Top

Fields

  Name Description
Protected field _innerOleCommandTarget
Protected field _innerVsAggregatableProject
Protected field _innerVsHierarchy
Protected field _innerVsUIHierarchy
Protected field serviceProvider

Top

Events

  Name Description
Public event DirectoryAdded
Public event DirectoryRemoved
Public event DirectoryRenamed
Public event FileAdded
Public event FileRemoved
Public event FileRenamed
Public event SccStatusChanged

Top

Explicit Interface Implementations

  Name Description
Explicit interface implemetationPrivate method IServiceProvider.GetService
Explicit interface implemetationPrivate method IOleCommandTarget.Exec
Explicit interface implemetationPrivate method IOleCommandTarget.QueryStatus
Explicit interface implemetationPrivate method IVsAggregatableProjectCorrected.GetAggregateProjectTypeGuids
Explicit interface implemetationPrivate method IVsAggregatableProjectCorrected.InitializeForOuter
Explicit interface implemetationPrivate method IVsAggregatableProjectCorrected.OnAggregationComplete
Explicit interface implemetationPrivate method IVsAggregatableProjectCorrected.SetAggregateProjectTypeGuids
Explicit interface implemetationPrivate method IVsAggregatableProjectCorrected.SetInnerProject
Explicit interface implemetationPrivate method IVsHierarchy.AdviseHierarchyEvents
Explicit interface implemetationPrivate method IVsHierarchy.Close
Explicit interface implemetationPrivate method IVsHierarchy.GetCanonicalName
Explicit interface implemetationPrivate method IVsHierarchy.GetGuidProperty
Explicit interface implemetationPrivate method IVsHierarchy.GetNestedHierarchy
Explicit interface implemetationPrivate method IVsHierarchy.GetProperty
Explicit interface implemetationPrivate method IVsHierarchy.GetSite
Explicit interface implemetationPrivate method IVsHierarchy.ParseCanonicalName
Explicit interface implemetationPrivate method IVsHierarchy.QueryClose
Explicit interface implemetationPrivate method IVsHierarchy.SetGuidProperty
Explicit interface implemetationPrivate method IVsHierarchy.SetProperty
Explicit interface implemetationPrivate method IVsHierarchy.SetSite
Explicit interface implemetationPrivate method IVsHierarchy.UnadviseHierarchyEvents
Explicit interface implemetationPrivate method IVsHierarchy.Unused0
Explicit interface implemetationPrivate method IVsHierarchy.Unused1
Explicit interface implemetationPrivate method IVsHierarchy.Unused2
Explicit interface implemetationPrivate method IVsHierarchy.Unused3
Explicit interface implemetationPrivate method IVsHierarchy.Unused4
Explicit interface implemetationPrivate method IVsUIHierarchy.AdviseHierarchyEvents
Explicit interface implemetationPrivate method IVsUIHierarchy.Close
Explicit interface implemetationPrivate method IVsUIHierarchy.ExecCommand
Explicit interface implemetationPrivate method IVsUIHierarchy.GetCanonicalName
Explicit interface implemetationPrivate method IVsUIHierarchy.GetGuidProperty
Explicit interface implemetationPrivate method IVsUIHierarchy.GetNestedHierarchy
Explicit interface implemetationPrivate method IVsUIHierarchy.GetProperty
Explicit interface implemetationPrivate method IVsUIHierarchy.GetSite
Explicit interface implemetationPrivate method IVsUIHierarchy.ParseCanonicalName
Explicit interface implemetationPrivate method IVsUIHierarchy.QueryClose
Explicit interface implemetationPrivate method IVsUIHierarchy.QueryStatusCommand
Explicit interface implemetationPrivate method IVsUIHierarchy.SetGuidProperty
Explicit interface implemetationPrivate method IVsUIHierarchy.SetProperty
Explicit interface implemetationPrivate method IVsUIHierarchy.SetSite
Explicit interface implemetationPrivate method IVsUIHierarchy.UnadviseHierarchyEvents
Explicit interface implemetationPrivate method IVsUIHierarchy.Unused0
Explicit interface implemetationPrivate method IVsUIHierarchy.Unused1
Explicit interface implemetationPrivate method IVsUIHierarchy.Unused2
Explicit interface implemetationPrivate method IVsUIHierarchy.Unused3
Explicit interface implemetationPrivate method IVsUIHierarchy.Unused4

Top

See Also

Reference

FlavoredProjectBase Class

Microsoft.VisualStudio.Shell.Flavor Namespace