Package Members
Provides a managed implementation of the VSIP interfaces required to create a fully functional VSPackage.
The Package type exposes the following members.
Constructors
Name | Description | |
---|---|---|
Package | Initializes a new instance of Package. |
Top
Methods
Name | Description | |
---|---|---|
AddOptionKey | Adds a user option key name into the list of option keys. | |
CreateInstance | Creates the specified COM object using the Visual Studio's local registry CLSID object. | |
CreateTool | Enables derived classes to provide an implementation if necessary. | |
CreateToolWindow | Creates a tool window of the specified type with the specified ID. | |
Dispose | Releases the resources used by the Package object. | |
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. | |
GetAutomationObject | Gets the automation object for the VSPackage. | |
GetDialogPage | Gets the requested dialog page. | |
GetGlobalService | Gets a service proffered globally by Visual Studio or one of its packages. This is the same as calling GetService() on an instance of a package that proffers no services itself. | |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
GetOutputPane | Gets the requested output window. | |
GetProviderLocale | Returns the locale associated with this service provider. | |
GetService | Gets type-based services from the VSPackage service container. | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
Initialize | Called when the VSPackage is loaded by Visual Studio. | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
OnLoadOptions | Invoked by the package class when there are options to be read out of the solution file. | |
OnSaveOptions | Invoked by the Package class when there are options to be saved to the solution file. | |
ParseToolboxResource | Overloaded. Parses a toolbox resource format and adds the toolbox items to the toolbox. | |
QueryClose | Called to ask the package if the shell can be closed. | |
RegisterEditorFactory | Registers an editor factory with Visual Studio. | |
RegisterProjectFactory | Registers a project factory with Visual Studio. | |
ShowOptionPage | Displays a specified tools options page. | |
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. | |
UserDataPath | Gets the path to user data storage for Visual Studio. | |
UserLocalDataPath | Gets the path to local user data storage for Visual Studio. | |
UserRegistryRoot | Gets a registry key that can be used to store user data. | |
Zombied | Gets a value indicating whether the package in the process of shutdown. |
Top
Events
Name | Description | |
---|---|---|
ToolboxInitialized | Event generated whenever Visual Studio initializes its Toolbox. | |
ToolboxUpgraded | Event generated whenever Visual Studio upgrades its Toolbox. |
Top
Explicit Interface Implementations
Top