ISchemaModelViewerController-Schnittstelle

Schemaansichtscontroller-Schnittstelle.

Diese API ist nicht CLS-kompatibel. 

Namespace:  Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer
Assembly:  Microsoft.VisualStudio.Data.Schema.Package (in Microsoft.VisualStudio.Data.Schema.Package.dll)

Syntax

'Declaration
<CLSCompliantAttribute(False)> _
Public Interface ISchemaModelViewerController _
    Inherits IDisposable
[CLSCompliantAttribute(false)]
public interface ISchemaModelViewerController : IDisposable
[CLSCompliantAttribute(false)]
public interface class ISchemaModelViewerController : IDisposable
[<CLSCompliantAttribute(false)>]
type ISchemaModelViewerController =  
    interface
        interface IDisposable
    end
public interface ISchemaModelViewerController extends IDisposable

Der ISchemaModelViewerController-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft ProjectNode Ruft den Datenbankprojektknoten ab, der diesem Controller zugeordnet ist.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode CanBeDisplayed Gibt an, ob das angegebene Modellelement in der Schemaansicht angezeigt werden kann.
Öffentliche Methode CanDeleteObjects Bestimmt, ob die Liste der Modellelementknoten gelöscht werden kann.
Öffentliche Methode DeleteObjects
Öffentliche Methode Dispose Führt anwendungsspezifische Aufgaben aus, die mit dem Freigeben, Zurückgeben oder Zurücksetzen von nicht verwalteten Ressourcen zusammenhängen. (Von IDisposable geerbt.)
Öffentliche Methode GetAdditionalObjectsToDelete Diese Methode wird von DeleteObjects aufgerufen, um zusätzliche zu löschende Elemente abzurufen.
Öffentliche Methode GetCaption Gibt die Beschriftung für den angegebenen Elementknoten zurück.
Öffentliche Methode GetChildren Gibt die Liste der untergeordneten Knoten des angegebenen übergeordneten Knotens zurück.
Öffentliche Methode GetPathsToElement Gibt Pfade des angegebenen Elements in der Hierarchie zurück.
Öffentliche Methode GetSelectionPathToElement Gibt den Pfad für das Element zurück, das beim Navigieren zu dem Element in der Schemaansicht verwendet wird.
Öffentliche Methode Initialize Wird vom Projektknoten aufgerufen, um den Controller zu initialisieren.
Öffentliche Methode InitializeRootNode Anfordern, die in zwei Situationen verwendet werden: 1) Die Benutzeroberfläche ist und Anforderungen initialisiert, die vom Controller den Stammknoten erstellen und hinzufügen. 2 (null) ist das Projekt geladen wurde.
Öffentliche Methode NodeInUse Stellt die Benachrichtigung über den Verwendungszustand des angegebenen Knotens bereit.
Öffentliche Methode Refresh Aktualisiert die Hierarchie.

Zum Seitenanfang

Siehe auch

Referenz

Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer-Namespace