IDependencyView-Schnittstelle

Stellt die Abhängigkeitsansicht dar.

Diese API ist nicht CLS-kompatibel. 

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

Syntax

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

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

Methoden

  Name Beschreibung
Öffentliche Methode AddNodes(IList<IList<ISchemaModelViewerNode>>) Fügt der Schemaansicht eine Liste von Knoten hinzu. (Von ISchemaModelViewer geerbt.)
Öffentliche Methode AddNodes(IList<IList<ISchemaModelViewerNode>>, Boolean, Boolean) Fügt der Schemaansicht eine Liste von Knoten hinzu. (Von ISchemaModelViewer geerbt.)
Öffentliche Methode AddRootNode Fügt der Schemaansicht einen Stammknoten hinzu, der normalerweise den Projektknoten darstellt. (Von ISchemaModelViewer geerbt.)
Öffentliche Methode GetExpandedNodes Gibt eine Liste erweiterter Knoten zurück. (Von ISchemaModelViewer geerbt.)
Öffentliche Methode GetRootNodes Gibt eine Liste von Stammknoten zurück. (Von ISchemaModelViewer geerbt.)
Öffentliche Methode GetSelectedModelElementNodes Sucht alle Knoten in der Auswahl und gibt die Knoten zurück, die zu ModelElementNodes gehören. (Von ISchemaModelViewer geerbt.)
Öffentliche Methode GetSelectedNodes Gibt eine Liste ausgewählter Knoten zurück. (Von ISchemaModelViewer geerbt.)
Öffentliche Methode OnAddDependencyNodes Diese Methode löst nur das Ereignis AddDependencyNodes aus, auf das der DependencyViewController lauscht.
Öffentliche Methode OnRemoveDependencyNodes Diese Methode löst nur das Ereignis RemoveDependencyNodes aus, auf das der DependencyViewController lauscht.
Öffentliche Methode ProjectNodeRenamed Aktualisiert die Benutzeroberfläche entsprechend der Umbenennung. (Von ISchemaModelViewer geerbt.)
Öffentliche Methode Refresh Aktualisiert die Schemaansicht. (Von ISchemaModelViewer geerbt.)
Öffentliche Methode RefreshNodes Aktualisiert die angegebene Liste von Knoten. (Von ISchemaModelViewer geerbt.)
Öffentliche Methode RegisterForCommandRouting Registriert das angegebene Objekt für OLE-Befehlszielrouting. (Von ISchemaModelViewer geerbt.)
Öffentliche Methode RegisterForLimitedCommandRouting Registriert das angegebene Objekt für OLE-Befehlszielrouting. (Von ISchemaModelViewer geerbt.)
Öffentliche Methode RemoveFromCommandRouting Entfernt das angegebene Objekt aus dem OLE-Befehlszielrouting. (Von ISchemaModelViewer geerbt.)
Öffentliche Methode RemoveNode Entfernt den angegebenen Knoten aus der Struktur. (Von ISchemaModelViewer geerbt.)
Öffentliche Methode RemoveNodes Entfernt die Liste der Knoten aus der Schemaansicht. (Von ISchemaModelViewer geerbt.)
Öffentliche Methode SelectAndExpandActiveProjectNode Wählt den Knoten aus, der das ausgewählte oder aktive Projekt darstellt, und erweitert diesen. (Von ISchemaModelViewer geerbt.)
Öffentliche Methode SelectAndExpandProjectNode Wählt den Projektknoten aus und erweitert diesen. (Von ISchemaModelViewer geerbt.)
Öffentliche Methode SelectNode Wählt den Knoten für das angegebene Modellelement aus und erweitert diesen optional. (Von ISchemaModelViewer geerbt.)
Öffentliche Methode SelectNodes(IList<IModelElement>) Wählt die Knoten aus, die dem angegebenen Modellelement zugeordnet sind. (Von ISchemaModelViewer geerbt.)
Öffentliche Methode SelectNodes(IList<IList<ISchemaModelViewerNode>>, Boolean) Wählt Knoten mit den angegebenen Pfaden aus und erweitert sie optional. (Von ISchemaModelViewer geerbt.)

Zum Seitenanfang

Ereignisse

  Name Beschreibung
Öffentliches Ereignis AddDependencyNodes Wird ausgelöst, wenn der Datenbankabhängigkeitsansicht neue Knoten hinzugefügt werden.
Öffentliches Ereignis RemoveDependencyNodes Wird ausgelöst, wenn neue Knoten aus der Datenbankabhängigkeitsansicht entfernt werden.

Zum Seitenanfang

Siehe auch

Referenz

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