SchemaModelViewerControllerBase – třída
Základní třídy modelu visualizer ř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
Obor názvů: Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer
Sestavení: Microsoft.VisualStudio.Data.Schema.Package (v Microsoft.VisualStudio.Data.Schema.Package.dll)
Syntaxe
'Deklarace
<CLSCompliantAttribute(False)> _
Public MustInherit Class SchemaModelViewerControllerBase _
Implements ISchemaModelViewerController, IDisposable, IDatabaseSchemaViewExtenderContributor
[CLSCompliantAttribute(false)]
public abstract class SchemaModelViewerControllerBase : ISchemaModelViewerController,
IDisposable, IDatabaseSchemaViewExtenderContributor
[CLSCompliantAttribute(false)]
public ref class SchemaModelViewerControllerBase abstract : ISchemaModelViewerController,
IDisposable, IDatabaseSchemaViewExtenderContributor
[<AbstractClass>]
[<CLSCompliantAttribute(false)>]
type SchemaModelViewerControllerBase =
class
interface ISchemaModelViewerController
interface IDisposable
interface IDatabaseSchemaViewExtenderContributor
end
public abstract class SchemaModelViewerControllerBase implements ISchemaModelViewerController, IDisposable, IDatabaseSchemaViewExtenderContributor
Typ SchemaModelViewerControllerBase zveřejňuje následující členy.
Konstruktory
Název | Popis | |
---|---|---|
![]() |
SchemaModelViewerControllerBase | Inicializuje novou instanci SchemaModelViewerControllerBase 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í. |
![]() |
ProjectNode | Vrátí uzel přidružené databáze projektu. |
![]() |
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í. |
![]() |
RootNode | Získá nebo nastaví kořenový uzel. |
![]() |
SchemaView | Získá nebo nastaví schéma zobrazení odkazu. |
![]() |
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. |
![]() |
ToolWindowService | Získá nebo nastaví nástroj okno služby. |
Na začátek
Metody
Název | Popis | |
---|---|---|
![]() |
CacheToolWindowService | Dostane do mezipaměti služby SchemaModelViewerService. |
![]() |
CanBeDisplayed | Označuje, zda zadaný model prvku lze zobrazit v zobrazení schématu. |
![]() |
CanDeleteObjects | Určuje, zda lze odstranit seznam uzlů prvku modelu. |
![]() |
CanExtend | Vrátí true Pokud tento přispěvatelů rozšířit extendee pod názvem zařízení extender zadané. |
![]() |
DeleteObjects | |
![]() |
DisconnectFromDataSchemaModelEvents | Odpojí se od schématu událostí modelu (úložiště). |
![]() |
DisconnectFromProjectEvents | Odpojí se od události projektu. |
![]() |
DisconnectFromSchemaViewEvents | Odpojte od zobrazení schématu události.Vlastnost mezipaměti schématu zobrazení na hodnotu null. |
![]() |
DisconnectFromSolutionEvents | Odpojí se od řešení události. |
![]() |
DisconnectFromToolWindowEvents | Odpojí od události SchemaModelViewerService a nastaví vlastnost okno nástroje v mezipaměti na hodnotu null. |
![]() |
Dispose() | Uvolní prostředky. |
![]() |
Dispose(Boolean) | Uvolní prostředky. |
![]() |
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. |
![]() |
GetCaption | Získá titulek pro uzel zadaný prvek. |
![]() |
GetChildren | Vrátí seznam podřízených uzlů zadaný nadřazený uzel. |
![]() |
GetExtender | Vrátí zařízení extender extendee. |
![]() |
GetExtenderNames | Vrátí názvy všech zařízení Extender k dispozici extendee. |
![]() |
GetHashCode | Slouží jako funkce hash určitého typu. (Zděděno z Object.) |
![]() |
GetPathsToElement | Vrátí cestu Zadaný prvek v hierarchii. |
![]() |
GetSelectionPathToElement | Vrátí cestu pro zadaný prvek používaný při navigaci k prvku ve schématu zobrazení. |
![]() |
GetType | Získává Type aktuální instance. (Zděděno z Object.) |
![]() |
Initialize | Uloží projekt uzlu. |
![]() |
InitializeRootNode | Volána před OnAfterLoadProject a OnAfterOpenProject. |
![]() |
ListenToDataSchemaModelEvents | Naslouchá události modelu dat schématu. |
![]() |
ListenToProjectEvents | Naslouchá události projektu. |
![]() |
ListenToSchemaViewEvents | Poslouchá zobrazení schématu události. |
![]() |
ListenToSolutionEvents | Vytvoří posluchače řešení a naslouchá události řešení. |
![]() |
ListenToToolWindowEvents | Naslouchá události z SchemaModelViewerService. |
![]() |
LoadState | Zatížení státu informace. |
![]() |
MemberwiseClone | Vytvoří kopii aktuální Object. (Zděděno z Object.) |
![]() |
ModelChanged | |
![]() |
ModelElementAdded | Nazývá se při přidání prvku modelu v úložišti. |
![]() |
ModelElementDeleted | Volána, když prvek modelu byla odstraněna z úložiště. |
![]() |
ModelElementUpdated | Volána, když prvek modelu byla aktualizována pomocí úložiště. |
![]() |
NodeInUse | Zobrazení schématu upozornit řadič, zobrazí se uzel volána. |
![]() |
OnAfterOpenProject | Po otevření projektu přidá do schématu zobrazení kořenového uzlu. |
![]() |
OnBeforeCloseProject | Před uzavřením projektu nazývá nabízejí možnost odebrat ze zobrazení schématu uzlu projektu (root). |
![]() |
OnDatabaseSchemaViewInitialized | Inicializuje řadič zobrazení schématu. |
![]() |
OnDatabaseSchemaViewShown | Zpracovává jeho zobrazení schématu události. |
![]() |
OnDataSchemaModelRecycled | Zpracovává recyklovaných události DataSchemaModel. |
![]() |
OnDataSchemaModelRecycling | Zpracovává události recyklace DataSchemaModel. |
![]() |
OnProjectClosed | Zavřít projekt zpracovává odpojením od události. |
![]() |
OnProjectClosing | Volání SaveState() a volá následující virtuální metody v pořadí: DisconnectFromSchemaViewEvents; DisconnectFromStoreEvents; DisconnectFromProjectEvents; DisconnectFromSolutionEvents; a DisconnectFromToolWindowEvents. |
![]() |
OnProjectLoaded | Událost je aktivována po dokončení rekonstrukce modelu. |
![]() |
OnProjectRenamed | Uzel projektu byl přejmenován. |
![]() |
Refresh | Aktualizuje hierarchie. |
![]() |
SaveState | Uložení stavu.Ve výchozím nastavení neprovede žádnou akci. |
![]() |
ToString | Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.) |
![]() |
UninitializeRootNode | Nazývá se po ukončení projektu do kořenového uzlu odebrat ze zobrazení schématu pomocí metody RemoveNode a nastavte vlastnost RootNode na hodnotu null. |
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 – obor názvů