Sdílet prostřednictvím


DataPackage – třída

Balíček pro databáze projektu.

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.UI.DataPackage

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

Syntaxe

'Deklarace
<CLSCompliantAttribute(False)> _
<DefaultRegistryRootAttribute("Software\Microsoft\VisualStudio\10.0")> _
<ProvideLoadKeyAttribute("Professional", "2.0", "VSTS for Database Professionals",  _
    "Microsoft Corporation", )> _
<ProvideMenuResourceAttribute(, )> _
<GuidAttribute("068E2583-0872-403B-AF4C-6C2A8F2D8C3E")> _
<PackageRegistrationAttribute(UseManagedResourcesOnly := False)> _
Public NotInheritable Class DataPackage _
    Inherits ProjectPackage _
    Implements IOleCommandTarget
[CLSCompliantAttribute(false)]
[DefaultRegistryRootAttribute("Software\Microsoft\VisualStudio\10.0")]
[ProvideLoadKeyAttribute("Professional", "2.0", "VSTS for Database Professionals", 
    "Microsoft Corporation", )]
[ProvideMenuResourceAttribute(, )]
[GuidAttribute("068E2583-0872-403B-AF4C-6C2A8F2D8C3E")]
[PackageRegistrationAttribute(UseManagedResourcesOnly = false)]
public sealed class DataPackage : ProjectPackage, 
    IOleCommandTarget
[CLSCompliantAttribute(false)]
[DefaultRegistryRootAttribute(L"Software\Microsoft\VisualStudio\10.0")]
[ProvideLoadKeyAttribute(L"Professional", L"2.0", L"VSTS for Database Professionals", 
    L"Microsoft Corporation", )]
[ProvideMenuResourceAttribute(, )]
[GuidAttribute(L"068E2583-0872-403B-AF4C-6C2A8F2D8C3E")]
[PackageRegistrationAttribute(UseManagedResourcesOnly = false)]
public ref class DataPackage sealed : public ProjectPackage, 
    IOleCommandTarget
[<Sealed>]
[<CLSCompliantAttribute(false)>]
[<DefaultRegistryRootAttribute("Software\Microsoft\VisualStudio\10.0")>]
[<ProvideLoadKeyAttribute("Professional", "2.0", "VSTS for Database Professionals", 
    "Microsoft Corporation", )>]
[<ProvideMenuResourceAttribute(, )>]
[<GuidAttribute("068E2583-0872-403B-AF4C-6C2A8F2D8C3E")>]
[<PackageRegistrationAttribute(UseManagedResourcesOnly = false)>]
type DataPackage =  
    class
        inherit ProjectPackage
        interface IOleCommandTarget
    end
public final class DataPackage extends ProjectPackage implements IOleCommandTarget

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

Konstruktory

  Název Popis
Veřejná metoda DataPackage Inicializuje novou instanci DataPackage Třída

Na začátek

Vlastnosti

  Název Popis
Veřejná vlastnost ApplicationRegistryRoot (Zděděno z Package.)
Veřejná vlastnostStatický člen Instance Získá jeden výskyt DataPackage.
Veřejná vlastnost IsCmdLineBuild Vrátí hodnotu PRAVDA, pokud tato metoda je volána při sestavení příkazového řádku.
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. (Zděděno z ProjectPackage.)
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. (Zděděno z ProjectPackage.)
Veřejná metoda Equals Určuje, zda zadaná Object se rovná aktuální Object. (Zděděno z Object.)
Veřejná metoda FailFast Volání této metody aplikace rychle zastavit.
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á 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á metodaStatický člen GetResourceString(Int32) Vrátí řetězec prostředku satelitní sestavení.
Veřejná metodaStatický člen GetResourceString(String) Vrátí řetězec prostředku satelitní sestavení.
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. (Zděděno z ProjectPackage.)
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. (Zděděno z ProjectPackage.)
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. (Zděděno z ProjectPackage.)
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. (Zděděno z ProjectPackage.)
Veřejná metoda IsSqlScriptToolWindowVisible Zkontroluje, zda Transact-SQL nástrojů okna skript.
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.)
Veřejná metodaStatický člen QueryEditFiles(array<String[]) Dotazy k určení, zda zadaný soubor lze rezervovat řízení verze.
Veřejná metodaStatický člen QueryEditFiles(Boolean%, array<String[]) Požádejte zdrojový kód řízení (SCC) zda soubor může být rezervován.Pokud je povolen, bude SCC rezervovat soubor.Uživatel pravděpodobně vyzváni v závislosti na nastavení před rezervaci.
Chráněná metoda RegisterEditorFactory (Zděděno z Package.)
Veřejná metoda RegisterForIdleProcessing Přidá funkci zpracování nečinné.
Chráněná metoda RegisterProjectFactory (Zděděno z Package.)
Veřejná metoda RemoveFromIdleProcessing Odebere z nečinnosti zpracování funkce.
Veřejná metoda ShowOptionPage (Zděděno z Package.)
Veřejná metoda ShowOrCreateSqlScriptToolWindow Zobrazí okno nástroj skriptů Transact-SQL, případně jeho vytvoření.
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.)
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. (Zděděno z ProjectPackage.)
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. (Zděděno z ProjectPackage.)

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 IOleCommandTarget.Exec Provede zadaný příkaz nebo zobrazí nápovědu k příkazu.
Explicitní implementace rozhraníSoukromá metoda IOleCommandTarget.QueryStatus Objekt stavu jeden nebo více příkazů, které jsou generovány události uživatelského rozhraní pro dotazy.
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 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 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.UI – obor názvů