Sdílet prostřednictvím


ProjectPackage – třída

Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.

Toto rozhraní API není kompatibilní se specifikací CLS. 

Hierarchie dědičnosti

System.Object
  Microsoft.VisualStudio.Shell.Package
    Microsoft.VisualStudio.Data.Schema.Package.Project.Internal.ProjectPackage
      Microsoft.VisualStudio.Data.Schema.Package.Sql.UI.SqlPackage
      Microsoft.VisualStudio.Data.Schema.Package.UI.DataPackage

Obor názvů:  Microsoft.VisualStudio.Data.Schema.Package.Project.Internal
Sestavení:  Microsoft.VisualStudio.Data.Schema.Package (v Microsoft.VisualStudio.Data.Schema.Package.dll)

Syntaxe

'Deklarace
<CLSCompliantAttribute(False)> _
<ComVisibleAttribute(True)> _
Public MustInherit Class ProjectPackage _
    Inherits Package
[CLSCompliantAttribute(false)]
[ComVisibleAttribute(true)]
public abstract class ProjectPackage : Package
[CLSCompliantAttribute(false)]
[ComVisibleAttribute(true)]
public ref class ProjectPackage abstract : public Package
[<AbstractClass>]
[<CLSCompliantAttribute(false)>]
[<ComVisibleAttribute(true)>]
type ProjectPackage =  
    class
        inherit Package
    end
public abstract class ProjectPackage extends Package

Typ ProjectPackage zveřejňuje následující členy.

Konstruktory

  Název Popis
Chráněná metoda ProjectPackage Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.

Na začátek

Vlastnosti

  Název Popis
Veřejná vlastnost ApplicationRegistryRoot (Zděděno z Package.)
Veřejná vlastnost ServiceProvider Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Veřejná vlastnost UserDataPath (Zděděno z Package.)
Veřejná vlastnost UserLocalDataPath (Zděděno z Package.)
Veřejná vlastnost UserRegistryRoot (Zděděno z Package.)
Veřejná vlastnost Zombied (Zděděno z Package.)

Na začátek

Metody

  Název Popis
Chráněná metoda AddOptionKey (Zděděno z Package.)
Veřejná metoda CreateInstance (Zděděno z Package.)
Veřejná metoda CreateTool (Zděděno z Package.)
Chráněná metoda CreateToolWindow (Zděděno z Package.)
Chráněná metoda Dispose Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu. (Přepisuje Package.Dispose(Boolean).)
Veřejná metoda Equals Určuje, zda zadaná Object se rovná aktuální Object. (Zděděno z Object.)
Chráněná metoda Finalize Umožňuje zkuste uvolnit prostředky a provádět další operace vyčištění před je převzaty systémem pro uvolnění objektu. (Zděděno z Object.)
Veřejná metoda FindToolWindow (Zděděno z Package.)
Veřejná metoda FindWindowPane (Zděděno z Package.)
Chráněná metoda GetAutomationObject (Zděděno z Package.)
Chráněná metoda GetDialogPage (Zděděno z Package.)
Veřejná metodaStatický člen GetGlobalService<T>(Type) Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Veřejná metodaStatický člen GetGlobalService<TServiceObject, TServiceType>() Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Veřejná metoda GetHashCode Slouží jako funkce hash určitého typu. (Zděděno z Object.)
Veřejná metoda GetOutputPane (Zděděno z Package.)
Veřejná metoda GetProviderLocale (Zděděno z Package.)
Veřejná metoda GetService<TServiceType>(Type) Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Veřejná metoda GetService<TServiceObject, TServiceType>() Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Chráněná metoda GetToolboxItemData (Zděděno z Package.)
Veřejná metoda GetType Získává Type aktuální instance. (Zděděno z Object.)
Chráněná metoda Initialize Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu. (Přepisuje Package.Initialize().)
Chráněná metoda InitializeSolutionListeners Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Chráněná metoda MemberwiseClone Vytvoří kopii aktuální Object. (Zděděno z Object.)
Chráněná metoda OnLoadOptions (Zděděno z Package.)
Chráněná metoda OnSaveOptions (Zděděno z Package.)
Chráněná metoda ParseToolboxResource(TextReader, ResourceManager) (Zděděno z Package.)
Chráněná metoda ParseToolboxResource(TextReader, Guid) (Zděděno z Package.)
Chráněná metoda QueryClose (Zděděno z Package.)
Chráněná metoda RegisterEditorFactory (Zděděno z Package.)
Chráněná metoda RegisterProjectFactory (Zděděno z Package.)
Veřejná metoda ShowOptionPage (Zděděno z Package.)
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.)
Veřejná metodaStatický člen TryGetGlobalService<T>(Type) Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Veřejná metodaStatický člen TryGetGlobalService<S, I>() Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Veřejná metoda TryGetService<T>(Type) Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.
Veřejná metoda TryGetService<TServiceObject, TServiceType>() Tato třída a jeho členové jsou vyhrazeny pro interní použití a nejsou určeny pro použití v kódu.

Na začátek

Události

  Název Popis
Chráněná událost ToolboxInitialized (Zděděno z Package.)
Chráněná událost ToolboxUpgraded (Zděděno z Package.)

Na začátek

Explicitní implementace rozhraní

  Název Popis
Explicitní implementace rozhraníSoukromá metoda IServiceContainer.AddService(Type, Object) (Zděděno z Package.)
Explicitní implementace rozhraníSoukromá metoda IServiceContainer.AddService(Type, ServiceCreatorCallback) (Zděděno z Package.)
Explicitní implementace rozhraníSoukromá metoda IServiceContainer.AddService(Type, Object, Boolean) (Zděděno z Package.)
Explicitní implementace rozhraníSoukromá metoda IServiceContainer.AddService(Type, ServiceCreatorCallback, Boolean) (Zděděno z Package.)
Explicitní implementace rozhraníSoukromá metoda IVsPackage.Close (Zděděno z Package.)
Explicitní implementace rozhraníSoukromá metoda IVsToolWindowFactory.CreateToolWindow (Zděděno z Package.)
Explicitní implementace rozhraníSoukromá metoda IOleCommandTarget.Exec (Zděděno z Package.)
Explicitní implementace rozhraníSoukromá metoda IVsUserSettings.ExportSettings (Zděděno z Package.)
Explicitní implementace rozhraníSoukromá metoda IVsPackage.GetAutomationObject (Zděděno z Package.)
Explicitní implementace rozhraníSoukromá metoda IVsToolboxItemProvider.GetItemContent (Zděděno z Package.)
Explicitní implementace rozhraníSoukromá metoda IVsPackage.GetPropertyPage (Zděděno z Package.)
Explicitní implementace rozhraníSoukromá metoda IServiceProvider.GetService (Zděděno z Package.)
Explicitní implementace rozhraníSoukromá metoda IVsUserSettings.ImportSettings (Zděděno z Package.)
Explicitní implementace rozhraníSoukromá metoda IVsPersistSolutionOpts.LoadUserOptions (Zděděno z Package.)
Explicitní implementace rozhraníSoukromá metoda IVsUserSettingsMigration.MigrateSettings (Zděděno z Package.)
Explicitní implementace rozhraníSoukromá metoda IVsPackage.QueryClose (Zděděno z Package.)
Explicitní implementace rozhraníSoukromá metoda IServiceProvider.QueryService (Zděděno z Package.)
Explicitní implementace rozhraníSoukromá metoda IOleCommandTarget.QueryStatus (Zděděno z Package.)
Explicitní implementace rozhraníSoukromá metoda IVsPersistSolutionOpts.ReadUserOptions (Zděděno z Package.)
Explicitní implementace rozhraníSoukromá metoda IServiceContainer.RemoveService(Type) (Zděděno z Package.)
Explicitní implementace rozhraníSoukromá metoda IServiceContainer.RemoveService(Type, Boolean) (Zděděno z Package.)
Explicitní implementace rozhraníSoukromá metoda IVsPackage.ResetDefaults (Zděděno z Package.)
Explicitní implementace rozhraníSoukromá metoda IVsPersistSolutionOpts.SaveUserOptions (Zděděno z Package.)
Explicitní implementace rozhraníSoukromá metoda IVsPackage.SetSite (Zděděno z Package.)
Explicitní implementace rozhraníSoukromá metoda IVsPersistSolutionOpts.WriteUserOptions (Zděděno z Package.)

Na začátek

Zabezpečení podprocesu

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou zabezpečeny pro používání podprocesů. Zabezpečení sdílených členů pro používání podprocesů není zaručeno.

Viz také

Odkaz

Microsoft.VisualStudio.Data.Schema.Package.Project.Internal – obor názvů