DatabaseSchemaViewControllerBase – třída
Základní třídy zobrazení schématu řadiče.
Toto rozhraní API není kompatibilní se specifikací CLS.
Hierarchie dědičnosti
System.Object
Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer.SchemaModelViewerControllerBase
Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer.SchemaModelViewerControllerBaseInternal
Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer.SchemaView.DatabaseSchemaViewControllerBase
Obor názvů: Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer.SchemaView
Sestavení: Microsoft.VisualStudio.Data.Schema.Package (v Microsoft.VisualStudio.Data.Schema.Package.dll)
Syntaxe
'Deklarace
<CLSCompliantAttribute(False)> _
Public MustInherit Class DatabaseSchemaViewControllerBase _
Inherits SchemaModelViewerControllerBaseInternal _
Implements IDatabaseSchemaViewController, IExtension
[CLSCompliantAttribute(false)]
public abstract class DatabaseSchemaViewControllerBase : SchemaModelViewerControllerBaseInternal,
IDatabaseSchemaViewController, IExtension
[CLSCompliantAttribute(false)]
public ref class DatabaseSchemaViewControllerBase abstract : public SchemaModelViewerControllerBaseInternal,
IDatabaseSchemaViewController, IExtension
[<AbstractClass>]
[<CLSCompliantAttribute(false)>]
type DatabaseSchemaViewControllerBase =
class
inherit SchemaModelViewerControllerBaseInternal
interface IDatabaseSchemaViewController
interface IExtension
end
public abstract class DatabaseSchemaViewControllerBase extends SchemaModelViewerControllerBaseInternal implements IDatabaseSchemaViewController, IExtension
Typ DatabaseSchemaViewControllerBase zveřejňuje následující členy.
Konstruktory
Název | Popis | |
---|---|---|
![]() |
DatabaseSchemaViewControllerBase | Inicializuje novou instanci DatabaseSchemaViewControllerBase Třída |
Na začátek
Vlastnosti
Název | Popis | |
---|---|---|
![]() |
EventsReceivedWhileToolWindowWasClosed | Získá nebo nastaví počet zavřených okno Nástroj pro zpracování událostí. (Zděděno z SchemaModelViewerControllerBase.) |
![]() |
HierarchyGenerator | Získá nebo nastaví generátor hierarchii schématu. (Zděděno z SchemaModelViewerControllerBaseInternal.) |
![]() |
ProjectNode | Vrátí uzel přidružené databáze projektu. (Zděděno z SchemaModelViewerControllerBase.) |
![]() |
RefreshWhenToolWindowIsShown | Získá nebo nastaví hodnotu, která označuje, zda je aktualizace okna nástroje se zobrazí při příštím spuštění. (Zděděno z SchemaModelViewerControllerBase.) |
![]() |
RootNode | Získá nebo nastaví kořenový uzel. (Zděděno z SchemaModelViewerControllerBase.) |
![]() |
SchemaView | Získá nebo nastaví schéma zobrazení odkazu. (Zděděno z SchemaModelViewerControllerBase.) |
![]() |
ToolWindowIsShowing | Získá hodnotu, která označuje, zda se v okně nástroje, které je tento řadič připojen (zobrazení schématu nebo závislost) zobrazeny. (Zděděno z SchemaModelViewerControllerBase.) |
![]() |
ToolWindowService | Získá nebo nastaví nástroj okno služby. (Zděděno z SchemaModelViewerControllerBase.) |
Na začátek
Metody
Název | Popis | |
---|---|---|
![]() |
CacheToolWindowService | Dostane do mezipaměti služby SchemaModelViewerService. (Zděděno z SchemaModelViewerControllerBase.) |
![]() |
CanBeDisplayed | Vrátí, zda zadaný model prvku lze zobrazit v zobrazení schématu. (Zděděno z SchemaModelViewerControllerBaseInternal.) |
![]() |
CanDeleteObjects | Určuje, zda lze odstranit seznam uzlů prvku modelu. (Zděděno z SchemaModelViewerControllerBase.) |
![]() |
CanExtend | Vrátí true Pokud tento přispěvatelů rozšířit extendee pod názvem zařízení extender zadané. (Zděděno z SchemaModelViewerControllerBase.) |
![]() |
CreateGenerator | Abstraktní metoda vrátí generátor schéma zobrazení pro tento řadič. (Zděděno z SchemaModelViewerControllerBaseInternal.) |
![]() |
CreateRootNode | Kořenový uzel vytvoří schéma zobrazení (uzel databáze projektu). (Zděděno z SchemaModelViewerControllerBaseInternal.) |
![]() |
DeleteObjects | (Přepisuje SchemaModelViewerControllerBase.DeleteObjects(IList<ISchemaModelViewerElementNode>, IList<Tuple<String, String>>%).) |
![]() |
DisconnectFromDataSchemaModelEvents | Odpojí se od schématu událostí modelu (úložiště). (Zděděno z SchemaModelViewerControllerBase.) |
![]() |
DisconnectFromProjectEvents | Odpojí se od události projektu. (Zděděno z SchemaModelViewerControllerBase.) |
![]() |
DisconnectFromSchemaViewEvents | Odpojte od zobrazení schématu události.Vlastnost mezipaměti schématu zobrazení na hodnotu null. (Zděděno z SchemaModelViewerControllerBase.) |
![]() |
DisconnectFromSolutionEvents | Odpojí se od řešení události. (Zděděno z SchemaModelViewerControllerBase.) |
![]() |
DisconnectFromToolWindowEvents | Odpojí od události SchemaModelViewerService a nastaví vlastnost okno nástroje v mezipaměti na hodnotu null. (Zděděno z SchemaModelViewerControllerBase.) |
![]() |
Dispose() | Uvolní prostředky. (Zděděno z SchemaModelViewerControllerBase.) |
![]() |
Dispose(Boolean) | Uvolní prostředky spojené s řadičem prohlížeč schéma modelu. (Zděděno z SchemaModelViewerControllerBaseInternal.) |
![]() |
Equals | Určuje, zda zadaná Object se rovná aktuální Object. (Zděděno z Object.) |
![]() |
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.) |
![]() |
GetAdditionalObjectsToDelete | Volat DeleteObjects získat další prvky odstranit. (Zděděno z SchemaModelViewerControllerBase.) |
![]() |
GetCaption | Vrátí titulek pro uzel zadaný prvek. (Zděděno z SchemaModelViewerControllerBaseInternal.) |
![]() |
GetChildren | Vrátí seznam podřízených uzlů zadaný nadřazený uzel. (Zděděno z SchemaModelViewerControllerBaseInternal.) |
![]() |
GetExtender | Vrátí zařízení extender extendee. (Zděděno z SchemaModelViewerControllerBase.) |
![]() |
GetExtenderNames | Vrátí názvy všech zařízení Extender k dispozici extendee. (Zděděno z SchemaModelViewerControllerBase.) |
![]() |
GetHashCode | Slouží jako funkce hash určitého typu. (Zděděno z Object.) |
![]() |
GetModelElement | Vrátí hodnotu prvku modelu, že tento uzel představuje nebo pod kterým je uzel. (Zděděno z SchemaModelViewerControllerBaseInternal.) |
![]() |
GetPathsFromCache | Vrátí cestu z uzlu schématu zobrazení obsažené v poznámky prvek zadaného modelu. (Zděděno z SchemaModelViewerControllerBaseInternal.) |
![]() |
GetPathsFromGeneratorPaths(IModelElement, IList<IList<ISchemaModelViewerNode>>%, IList<IList<ISchemaModelViewerNode>>%, IList<IList<ISchemaModelViewerNode>>%) | Vrátí cesty uzlu schématu zobrazení prvku zadaný model. (Zděděno z SchemaModelViewerControllerBaseInternal.) |
![]() |
GetPathsFromGeneratorPaths(IModelElement, IList<IList<ISchemaModelViewerNode>>, IList<IList<ISchemaModelViewerNode>>%, IList<IList<ISchemaModelViewerNode>>%, IList<IList<ISchemaModelViewerNode>>%) | Vrátí cesty uzlu schématu zobrazení pro zadanou hierarchii generátor cesty uzlu. (Zděděno z SchemaModelViewerControllerBaseInternal.) |
![]() |
GetPathsToElement | Získá cestu k prvku z generátoru hierarchie. (Zděděno z SchemaModelViewerControllerBaseInternal.) |
![]() |
GetSelectionPathToElement | Získá cestu z generátoru hierarchie vyberte prvek zobrazení schématu. (Zděděno z SchemaModelViewerControllerBaseInternal.) |
![]() |
GetType | Získává Type aktuální instance. (Zděděno z Object.) |
![]() |
Initialize | Vytvoří objekt zobrazení schéma přetrvávání podpory. (Zděděno z SchemaModelViewerControllerBaseInternal.) |
![]() |
InitializeRootNode | Přidá do schématu zobrazení kořenového uzlu. (Zděděno z SchemaModelViewerControllerBaseInternal.) |
![]() |
ListenToDataSchemaModelEvents | Naslouchá události modelu dat schématu. (Zděděno z SchemaModelViewerControllerBase.) |
![]() |
ListenToProjectEvents | Naslouchá události projektu. (Zděděno z SchemaModelViewerControllerBase.) |
![]() |
ListenToSchemaViewEvents | Poslouchá zobrazení schématu události. (Zděděno z SchemaModelViewerControllerBase.) |
![]() |
ListenToSolutionEvents | Vytvoří posluchače řešení a naslouchá události řešení. (Zděděno z SchemaModelViewerControllerBase.) |
![]() |
ListenToToolWindowEvents | Naslouchá události z SchemaModelViewerService. (Zděděno z SchemaModelViewerControllerBase.) |
![]() |
LoadState | Načtení stavu. (Zděděno z SchemaModelViewerControllerBaseInternal.) |
![]() |
MemberwiseClone | Vytvoří kopii aktuální Object. (Zděděno z Object.) |
![]() |
ModelChanged | (Zděděno z SchemaModelViewerControllerBaseInternal.) |
![]() |
ModelElementAdded | Prvek modelu byl přidán do úložiště. (Zděděno z SchemaModelViewerControllerBaseInternal.) |
![]() |
ModelElementDeleted | Prvek modelu byla odstraněna z úložiště. (Zděděno z SchemaModelViewerControllerBaseInternal.) |
![]() |
ModelElementUpdated | Prvek modelu byla aktualizována v úložišti. (Zděděno z SchemaModelViewerControllerBaseInternal.) |
![]() |
NodeCreated | Nastaví řazení pro uzel uzel hierarchie delegovat. (Zděděno z SchemaModelViewerControllerBaseInternal.) |
![]() |
NodeInUse | Poskytuje oznámení, zda je daný uzel používá zobrazení schématu. (Zděděno z SchemaModelViewerControllerBaseInternal.) |
![]() |
OnAfterOpenProject | Po otevření projektu přidá do schématu zobrazení kořenového uzlu. (Zděděno z SchemaModelViewerControllerBase.) |
![]() |
OnBeforeCloseProject | Před uzavřením projektu nazývá nabízejí možnost odebrat ze zobrazení schématu uzlu projektu (root). (Zděděno z SchemaModelViewerControllerBase.) |
![]() |
OnDatabaseSchemaViewInitialized | Inicializuje řadič zobrazení schématu. (Zděděno z SchemaModelViewerControllerBase.) |
![]() |
OnDatabaseSchemaViewShown | Zpracovává jeho zobrazení schématu události. (Zděděno z SchemaModelViewerControllerBase.) |
![]() |
OnDataSchemaModelRecycled | Zpracovává události recyklace DataSchemaModel. (Zděděno z SchemaModelViewerControllerBaseInternal.) |
![]() |
OnDataSchemaModelRecycling | Zpracovává události recyklace DataSchemaModel. (Zděděno z SchemaModelViewerControllerBaseInternal.) |
![]() |
OnProjectClosed | Zavřít projekt zpracovává odpojením od události. (Zděděno z SchemaModelViewerControllerBase.) |
![]() |
OnProjectClosing | Volání SaveState() a volá následující virtuální metody v pořadí: DisconnectFromSchemaViewEvents; DisconnectFromStoreEvents; DisconnectFromProjectEvents; DisconnectFromSolutionEvents; a DisconnectFromToolWindowEvents. (Zděděno z SchemaModelViewerControllerBase.) |
![]() |
OnProjectLoaded | Po dokončení rekonstrukce modelu dochází. (Zděděno z SchemaModelViewerControllerBaseInternal.) |
![]() |
OnProjectRenamed | Uzel projektu byl přejmenován. (Zděděno z SchemaModelViewerControllerBase.) |
![]() |
ReadStateValueAsInt | Zobrazení schématu přečte celočíselnou hodnotu z trvalého úložiště. (Zděděno z SchemaModelViewerControllerBaseInternal.) |
![]() |
Refresh | Aktualizuje zobrazení schémat odstraněním starých uzly a přidat nové. (Zděděno z SchemaModelViewerControllerBaseInternal.) |
![]() |
RemoveOurRootNode | Odebere kořenový uzel. (Zděděno z SchemaModelViewerControllerBaseInternal.) |
![]() |
SaveState | Uloží stav řadiče schéma modelu prohlížeč. (Zděděno z SchemaModelViewerControllerBaseInternal.) |
![]() |
ToString | Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.) |
![]() |
UninitializeRootNode | Odebere kořenový uzel. (Zděděno z SchemaModelViewerControllerBaseInternal.) |
![]() |
WriteStateValue | Zapíše hodnotu trvalé úložiště pro zobrazení schématu. (Zděděno z SchemaModelViewerControllerBaseInternal.) |
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.SchemaModelViewer.SchemaView – obor názvů