The base class for project packages. Handles solution listeners.
The ProjectPackage type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
![]() |
ProjectPackage | Initializes a new instance of the derived class when overridden in a derived class. |
Top
Methods
| Name | Description | |
|---|---|---|
![]() |
AddOptionKey | Adds a user option key name into the list of option keys. (Inherited from Package.) |
![]() |
CreateInstance | Creates the specified COM object using the Visual Studio's local registry CLSID object. (Inherited from Package.) |
![]() |
CreateTool | Enables derived classes to provide an implementation if necessary. (Inherited from Package.) |
![]() |
CreateToolWindow | Creates a tool window of the specified type with the specified ID. (Inherited from Package.) |
![]() |
Dispose | Calls [M:Microsoft.VisualStudio.Package.SolutionListener.Dispose()] on each of the solution listeners in the SolutionListeners list. (Overrides Package.Dispose(Boolean).) |
![]() |
Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) |
![]() |
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.) |
![]() |
FindToolWindow | Gets the tool window corresponding to the specified type and ID. (Inherited from Package.) |
![]() |
GetAutomationObject | Gets the automation object for the VSPackage. (Inherited from Package.) |
![]() |
GetDialogPage | Gets the requested dialog page. (Inherited from Package.) |
![]() |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() |
GetOutputPane | Gets the requested output window. (Inherited from Package.) |
![]() |
GetProjectTrustLevel | |
![]() |
GetProviderLocale | Returns the locale associated with this service provider. (Inherited from Package.) |
![]() |
GetService | Gets type-based services from the VSPackage service container. (Inherited from Package.) |
![]() |
GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() |
Initialize | Adds the solution listeners to the SolutionListeners list. (Overrides Package.Initialize().) |
![]() |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() |
OnLoadOptions | (Overrides Package.OnLoadOptions(String, Stream).) |
![]() |
OnSaveOptions | (Overrides Package.OnSaveOptions(String, Stream).) |
![]() |
ParseToolboxResource | Overloaded. |
![]() |
QueryClose | Called to ask the package if the shell can be closed. (Inherited from Package.) |
![]() |
RegisterEditorFactory | Registers an editor factory with Visual Studio. (Inherited from Package.) |
![]() |
RegisterProjectFactory | Registers a project factory with Visual Studio. (Inherited from Package.) |
![]() |
SetProjectTrustLevel | |
![]() |
ShowOptionPage | Displays a specified tools options page. (Inherited from Package.) |
![]() |
ToString | Returns a String that represents the current Object. (Inherited from Object.) |
Top
Properties
| Name | Description | |
|---|---|---|
![]() |
ApplicationRegistryRoot | Gets the root registry key of the current Visual Studio registry hive. (Inherited from Package.) |
![]() |
SolutionListeners | Gets a list of solution listeners for this project. |
![]() |
UserDataPath | Gets the path to user data storage for Visual Studio. (Inherited from Package.) |
![]() |
UserLocalDataPath | Gets the path to local user data storage for Visual Studio. (Inherited from Package.) |
![]() |
UserRegistryRoot | Gets a registry key that can be used to store user data. (Inherited from Package.) |
![]() |
Zombied | Gets a value indicating whether the package in the process of shutdown. (Inherited from Package.) |
Top
Events
| Name | Description | |
|---|---|---|
![]() |
ToolboxInitialized | Event generated whenever Visual Studio initializes its Toolbox. (Inherited from Package.) |
![]() |
ToolboxUpgraded | Event generated whenever Visual Studio upgrades its Toolbox. (Inherited from Package.) |
Top
Explicit Interface Implementations
Top
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)