This topic has not yet been rated - Rate this topic

ProjectPackage Class

Visual Studio 2010

This class and its members are reserved for internal use and are not intended to be used in your code.

This API is not CLS-compliant. 

Namespace:  Microsoft.VisualStudio.Data.Schema.Package.Project.Internal
Assembly:  Microsoft.VisualStudio.Data.Schema.Package (in Microsoft.VisualStudio.Data.Schema.Package.dll)
[CLSCompliantAttribute(false)]
[ComVisibleAttribute(true)]
public abstract class ProjectPackage : Package

The ProjectPackage type exposes the following members.

  NameDescription
Protected methodProjectPackageThis class and its members are reserved for internal use and are not intended to be used in your code.
Top
  NameDescription
Public propertyApplicationRegistryRoot (Inherited from Package.)
Public propertyServiceProviderThis class and its members are reserved for internal use and are not intended to be used in your code.
Public propertyUserDataPath (Inherited from Package.)
Public propertyUserLocalDataPath (Inherited from Package.)
Public propertyUserRegistryRoot (Inherited from Package.)
Public propertyZombied (Inherited from Package.)
Top
  NameDescription
Protected methodAddOptionKey (Inherited from Package.)
Public methodCreateInstance (Inherited from Package.)
Public methodCreateTool (Inherited from Package.)
Protected methodCreateToolWindow (Inherited from Package.)
Protected methodDisposeThis class and its members are reserved for internal use and are not intended to be used in your code. (Overrides Package.Dispose(Boolean).)
Public methodEqualsDetermines whether the specified Object is equal to the current Object. (Inherited from Object.)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Public methodFindToolWindow (Inherited from Package.)
Public methodFindWindowPane (Inherited from Package.)
Protected methodGetAutomationObject (Inherited from Package.)
Protected methodGetDialogPage (Inherited from Package.)
Public methodStatic memberGetGlobalService<T>(Type)This class and its members are reserved for internal use and are not intended to be used in your code.
Public methodStatic memberGetGlobalService<TServiceObject, TServiceType>()This class and its members are reserved for internal use and are not intended to be used in your code.
Public methodGetHashCodeServes as a hash function for a particular type. (Inherited from Object.)
Public methodGetOutputPane (Inherited from Package.)
Public methodGetProviderLocale (Inherited from Package.)
Public methodGetService<TServiceType>(Type)This class and its members are reserved for internal use and are not intended to be used in your code.
Public methodGetService<TServiceObject, TServiceType>()This class and its members are reserved for internal use and are not intended to be used in your code.
Protected methodGetToolboxItemData (Inherited from Package.)
Public methodGetTypeGets the Type of the current instance. (Inherited from Object.)
Protected methodInitializeThis class and its members are reserved for internal use and are not intended to be used in your code. (Overrides Package.Initialize().)
Protected methodInitializeSolutionListenersThis class and its members are reserved for internal use and are not intended to be used in your code.
Protected methodMemberwiseCloneCreates a shallow copy of the current Object. (Inherited from Object.)
Protected methodOnLoadOptions (Inherited from Package.)
Protected methodOnSaveOptions (Inherited from Package.)
Protected methodParseToolboxResource(TextReader, ResourceManager) (Inherited from Package.)
Protected methodParseToolboxResource(TextReader, Guid) (Inherited from Package.)
Protected methodQueryClose (Inherited from Package.)
Protected methodRegisterEditorFactory (Inherited from Package.)
Protected methodRegisterProjectFactory (Inherited from Package.)
Public methodShowOptionPage (Inherited from Package.)
Public methodToStringReturns a string that represents the current object. (Inherited from Object.)
Public methodStatic memberTryGetGlobalService<T>(Type)This class and its members are reserved for internal use and are not intended to be used in your code.
Public methodStatic memberTryGetGlobalService<S, I>()This class and its members are reserved for internal use and are not intended to be used in your code.
Public methodTryGetService<T>(Type)This class and its members are reserved for internal use and are not intended to be used in your code.
Public methodTryGetService<TServiceObject, TServiceType>()This class and its members are reserved for internal use and are not intended to be used in your code.
Top
  NameDescription
Protected eventToolboxInitialized (Inherited from Package.)
Protected eventToolboxUpgraded (Inherited from Package.)
Top
  NameDescription
Explicit interface implemetationPrivate methodIServiceContainer.AddService(Type, Object) (Inherited from Package.)
Explicit interface implemetationPrivate methodIServiceContainer.AddService(Type, ServiceCreatorCallback) (Inherited from Package.)
Explicit interface implemetationPrivate methodIServiceContainer.AddService(Type, Object, Boolean) (Inherited from Package.)
Explicit interface implemetationPrivate methodIServiceContainer.AddService(Type, ServiceCreatorCallback, Boolean) (Inherited from Package.)
Explicit interface implemetationPrivate methodIVsPackage.Close (Inherited from Package.)
Explicit interface implemetationPrivate methodIVsToolWindowFactory.CreateToolWindow (Inherited from Package.)
Explicit interface implemetationPrivate methodIOleCommandTarget.Exec (Inherited from Package.)
Explicit interface implemetationPrivate methodIVsUserSettings.ExportSettings (Inherited from Package.)
Explicit interface implemetationPrivate methodIVsPackage.GetAutomationObject (Inherited from Package.)
Explicit interface implemetationPrivate methodIVsToolboxItemProvider.GetItemContent (Inherited from Package.)
Explicit interface implemetationPrivate methodIVsPackage.GetPropertyPage (Inherited from Package.)
Explicit interface implemetationPrivate methodIServiceProvider.GetService (Inherited from Package.)
Explicit interface implemetationPrivate methodIVsUserSettings.ImportSettings (Inherited from Package.)
Explicit interface implemetationPrivate methodIVsPersistSolutionOpts.LoadUserOptions (Inherited from Package.)
Explicit interface implemetationPrivate methodIVsUserSettingsMigration.MigrateSettings (Inherited from Package.)
Explicit interface implemetationPrivate methodIVsPackage.QueryClose (Inherited from Package.)
Explicit interface implemetationPrivate methodIServiceProvider.QueryService (Inherited from Package.)
Explicit interface implemetationPrivate methodIOleCommandTarget.QueryStatus (Inherited from Package.)
Explicit interface implemetationPrivate methodIVsPersistSolutionOpts.ReadUserOptions (Inherited from Package.)
Explicit interface implemetationPrivate methodIServiceContainer.RemoveService(Type) (Inherited from Package.)
Explicit interface implemetationPrivate methodIServiceContainer.RemoveService(Type, Boolean) (Inherited from Package.)
Explicit interface implemetationPrivate methodIVsPackage.ResetDefaults (Inherited from Package.)
Explicit interface implemetationPrivate methodIVsPersistSolutionOpts.SaveUserOptions (Inherited from Package.)
Explicit interface implemetationPrivate methodIVsPackage.SetSite (Inherited from Package.)
Explicit interface implemetationPrivate methodIVsPersistSolutionOpts.WriteUserOptions (Inherited from Package.)
Top
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Did you find this helpful?
(1500 characters remaining)

Community Additions

ADD
© 2013 Microsoft. All rights reserved.