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.
Diese Schnittstelle wird von Klassen implementiert, die eine Strukturansicht (z. B. die Datenbankschemaansicht) mit Knoten auffüllen können.
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 ISchemaHierarchyGenerator
[CLSCompliantAttribute(false)]
public interface ISchemaHierarchyGenerator
[CLSCompliantAttribute(false)]
public interface class ISchemaHierarchyGenerator
[<CLSCompliantAttribute(false)>]
type ISchemaHierarchyGenerator = interface end
public interface ISchemaHierarchyGenerator
Der ISchemaHierarchyGenerator-Typ macht die folgenden Member verfügbar.
Eigenschaften
| Name | Beschreibung | |
|---|---|---|
![]() |
DataSchemaModel | Ruft den Schema-Manager ab oder legt diesen fest. |
![]() |
UserInteractionServices | Ruft das Benutzerinteraktionsdienste-Objekt ab oder legt dieses fest. |
Zum Seitenanfang
Methoden
| Name | Beschreibung | |
|---|---|---|
![]() |
CreateRootNode | Erstellt den Stammknoten der Hierarchie. |
![]() |
ElementDeleted | Wird aufgerufen, wenn ein Element gelöscht wurde, um das Aktualisieren des Caches zu ermöglichen. |
![]() |
GetCaption | Gibt die Beschriftung für den angegebenen Elementknoten zurück. |
![]() |
GetChildren | Gibt die untergeordneten Knoten des angegebenen übergeordneten Knotens zurück. |
![]() |
GetElementNodesFromCache | Gibt nur die Elementknoten zurück, die im Cache gefunden werden. |
![]() |
NodeInUse | Gibt an, ob der angegebene Knoten von der Schemaansicht verwendet wird. |
![]() |
NodeRemoved | Wird aufgerufen, wenn ein Knoten entfernt wird, um das Aktualisieren des Caches zu ermöglichen. |
![]() |
PathToElement(IModelElement) | Gibt eine Liste mit Hierarchieknoten vom Stammknoten an das angegebene Element zurück.Diese Knoten bilden einen Pfad zu dem angegebenen Element. |
![]() |
PathToElement(IModelElement, Object) | Gibt eine Liste mit Hierarchieknoten vom Stammknoten an das angegebene Element zurück, die einen "Pfad" zum angegebenen Element bilden. |
Zum Seitenanfang
Siehe auch
Referenz
Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer-Namespace
.gif)
.gif)