Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Stellt einen abstrakten Modell-Viewer, z. B. die Schemaansicht oder den Abhängigkeits-Viewer, dar.
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 ISchemaModelViewer
[CLSCompliantAttribute(false)]
public interface ISchemaModelViewer
[CLSCompliantAttribute(false)]
public interface class ISchemaModelViewer
[<CLSCompliantAttribute(false)>]
type ISchemaModelViewer = interface end
public interface ISchemaModelViewer
Der ISchemaModelViewer-Typ macht die folgenden Member verfügbar.
Methoden
| Name | Beschreibung | |
|---|---|---|
![]() |
AddNodes(IList<IList<ISchemaModelViewerNode>>) | Fügt der Schemaansicht eine Liste von Knoten hinzu. |
![]() |
AddNodes(IList<IList<ISchemaModelViewerNode>>, Boolean, Boolean) | Fügt der Schemaansicht eine Liste von Knoten hinzu. |
![]() |
AddRootNode | Fügt der Schemaansicht einen Stammknoten hinzu, der normalerweise den Projektknoten darstellt. |
![]() |
GetExpandedNodes | Gibt eine Liste erweiterter Knoten zurück. |
![]() |
GetRootNodes | Gibt eine Liste von Stammknoten zurück. |
![]() |
GetSelectedModelElementNodes | Sucht alle Knoten in der Auswahl und gibt die Knoten zurück, die zu ModelElementNodes gehören. |
![]() |
GetSelectedNodes | Gibt eine Liste ausgewählter Knoten zurück. |
![]() |
ProjectNodeRenamed | Aktualisiert die Benutzeroberfläche entsprechend der Umbenennung. |
![]() |
Refresh | Aktualisiert die Schemaansicht. |
![]() |
RefreshNodes | Aktualisiert die angegebene Liste von Knoten. |
![]() |
RegisterForCommandRouting | Registriert das angegebene Objekt für OLE-Befehlszielrouting. |
![]() |
RegisterForLimitedCommandRouting | Registriert das angegebene Objekt für OLE-Befehlszielrouting. |
![]() |
RemoveFromCommandRouting | Entfernt das angegebene Objekt aus dem OLE-Befehlszielrouting. |
![]() |
RemoveNode | Entfernt den angegebenen Knoten aus der Struktur. |
![]() |
RemoveNodes | Entfernt die Liste der Knoten aus der Schemaansicht. |
![]() |
SelectAndExpandActiveProjectNode | Wählt den Knoten aus, der das ausgewählte oder aktive Projekt darstellt, und erweitert diesen. |
![]() |
SelectAndExpandProjectNode | Wählt den Projektknoten aus und erweitert diesen. |
![]() |
SelectNode | Wählt den Knoten für das angegebene Modellelement aus und erweitert diesen optional. |
![]() |
SelectNodes(IList<IModelElement>) | Wählt die Knoten aus, die dem angegebenen Modellelement zugeordnet sind. |
![]() |
SelectNodes(IList<IList<ISchemaModelViewerNode>>, Boolean) | Wählt Knoten mit den angegebenen Pfaden aus und erweitert sie optional. |
Zum Seitenanfang
Siehe auch
Referenz
Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer-Namespace
.gif)