Sdílet prostřednictvím


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
Chráněná metoda SchemaModelViewerControllerBase Inicializuje novou instanci SchemaModelViewerControllerBase Třída

Na začátek

Vlastnosti

  Název Popis
Chráněná vlastnost EventsReceivedWhileToolWindowWasClosed Získá nebo nastaví počet zavřených okno Nástroj pro zpracování událostí.
Veřejná vlastnost ProjectNode Vrátí uzel přidružené databáze projektu.
Chráněná vlastnost 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í.
Chráněná vlastnost RootNode Získá nebo nastaví kořenový uzel.
Chráněná vlastnost SchemaView Získá nebo nastaví schéma zobrazení odkazu.
Chráněná vlastnost 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.
Chráněná vlastnost ToolWindowService Získá nebo nastaví nástroj okno služby.

Na začátek

Metody

  Název Popis
Chráněná metoda CacheToolWindowService Dostane do mezipaměti služby SchemaModelViewerService.
Veřejná metoda CanBeDisplayed Označuje, zda zadaný model prvku lze zobrazit v zobrazení schématu.
Veřejná metoda CanDeleteObjects Určuje, zda lze odstranit seznam uzlů prvku modelu.
Veřejná metoda CanExtend Vrátí true Pokud tento přispěvatelů rozšířit extendee pod názvem zařízení extender zadané.
Veřejná metoda DeleteObjects
Chráněná metoda DisconnectFromDataSchemaModelEvents Odpojí se od schématu událostí modelu (úložiště).
Chráněná metoda DisconnectFromProjectEvents Odpojí se od události projektu.
Chráněná metoda DisconnectFromSchemaViewEvents Odpojte od zobrazení schématu události.Vlastnost mezipaměti schématu zobrazení na hodnotu null.
Chráněná metoda DisconnectFromSolutionEvents Odpojí se od řešení události.
Chráněná metoda DisconnectFromToolWindowEvents Odpojí od události SchemaModelViewerService a nastaví vlastnost okno nástroje v mezipaměti na hodnotu null.
Veřejná metoda Dispose() Uvolní prostředky.
Chráněná metoda Dispose(Boolean) Uvolní prostředky.
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 GetAdditionalObjectsToDelete Volat DeleteObjects získat další prvky odstranit.
Veřejná metoda GetCaption Získá titulek pro uzel zadaný prvek.
Veřejná metoda GetChildren Vrátí seznam podřízených uzlů zadaný nadřazený uzel.
Veřejná metoda GetExtender Vrátí zařízení extender extendee.
Veřejná metoda GetExtenderNames Vrátí názvy všech zařízení Extender k dispozici extendee.
Veřejná metoda GetHashCode Slouží jako funkce hash určitého typu. (Zděděno z Object.)
Veřejná metoda GetPathsToElement Vrátí cestu Zadaný prvek v hierarchii.
Veřejná metoda GetSelectionPathToElement Vrátí cestu pro zadaný prvek používaný při navigaci k prvku ve schématu zobrazení.
Veřejná metoda GetType Získává Type aktuální instance. (Zděděno z Object.)
Veřejná metoda Initialize Uloží projekt uzlu.
Veřejná metoda InitializeRootNode Volána před OnAfterLoadProject a OnAfterOpenProject.
Chráněná metoda ListenToDataSchemaModelEvents Naslouchá události modelu dat schématu.
Chráněná metoda ListenToProjectEvents Naslouchá události projektu.
Chráněná metoda ListenToSchemaViewEvents Poslouchá zobrazení schématu události.
Chráněná metoda ListenToSolutionEvents Vytvoří posluchače řešení a naslouchá události řešení.
Chráněná metoda ListenToToolWindowEvents Naslouchá události z SchemaModelViewerService.
Chráněná metoda LoadState Zatížení státu informace.
Chráněná metoda MemberwiseClone Vytvoří kopii aktuální Object. (Zděděno z Object.)
Chráněná metoda ModelChanged
Chráněná metoda ModelElementAdded Nazývá se při přidání prvku modelu v úložišti.
Chráněná metoda ModelElementDeleted Volána, když prvek modelu byla odstraněna z úložiště.
Chráněná metoda ModelElementUpdated Volána, když prvek modelu byla aktualizována pomocí úložiště.
Veřejná metoda NodeInUse Zobrazení schématu upozornit řadič, zobrazí se uzel volána.
Chráněná metoda OnAfterOpenProject Po otevření projektu přidá do schématu zobrazení kořenového uzlu.
Chráněná metoda OnBeforeCloseProject Před uzavřením projektu nazývá nabízejí možnost odebrat ze zobrazení schématu uzlu projektu (root).
Chráněná metoda OnDatabaseSchemaViewInitialized Inicializuje řadič zobrazení schématu.
Chráněná metoda OnDatabaseSchemaViewShown Zpracovává jeho zobrazení schématu události.
Chráněná metoda OnDataSchemaModelRecycled Zpracovává recyklovaných události DataSchemaModel.
Chráněná metoda OnDataSchemaModelRecycling Zpracovává události recyklace DataSchemaModel.
Chráněná metoda OnProjectClosed Zavřít projekt zpracovává odpojením od události.
Chráněná metoda OnProjectClosing Volání SaveState() a volá následující virtuální metody v pořadí: DisconnectFromSchemaViewEvents; DisconnectFromStoreEvents; DisconnectFromProjectEvents; DisconnectFromSolutionEvents; a DisconnectFromToolWindowEvents.
Chráněná metoda OnProjectLoaded Událost je aktivována po dokončení rekonstrukce modelu.
Chráněná metoda OnProjectRenamed Uzel projektu byl přejmenován.
Veřejná metoda Refresh Aktualizuje hierarchie.
Chráněná metoda SaveState Uložení stavu.Ve výchozím nastavení neprovede žádnou akci.
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.)
Chráněná metoda 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ů