SchemaHierarchyBase-Klasse

Abstrakte Basisklasse für Schemahierarchie-Generatoren.

Diese API ist nicht CLS-kompatibel. 

Vererbungshierarchie

System.Object
  Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer.SchemaHierarchyBase

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 MustInherit Class SchemaHierarchyBase
[CLSCompliantAttribute(false)]
public abstract class SchemaHierarchyBase
[CLSCompliantAttribute(false)]
public ref class SchemaHierarchyBase abstract
[<AbstractClass>]
[<CLSCompliantAttribute(false)>]
type SchemaHierarchyBase =  class end
public abstract class SchemaHierarchyBase

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

Konstruktoren

  Name Beschreibung
Geschützte Methode SchemaHierarchyBase Initialisiert eine neue Instanz der SchemaHierarchyBase-Klasse.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Controller Ruft den Schemaansichtscontroller ab oder legt diesen fest.
Öffentliche Eigenschaft DataSchemaModel Ruft den Schema-Manager ab oder legt diesen fest.
Öffentliche Eigenschaft UserInteractionServices Ruft das Benutzerinteraktionsdienste-Objekt ab oder legt dieses fest.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche MethodeStatischer Member ArePathsEqual Vergleicht zwei Hierarchieknotenpfade auf Gleichheit.
Öffentliche Methode Equals Bestimmt, ob das angegebene Object und das aktuelle Object gleich sind. (Von Object geerbt.)
Geschützte Methode Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Geschützte Methode GetElementNameStyle Gibt den Anzeigestil für Modellelemente zurück.
Geschützte Methode GetElementParent Gibt das in der Hierarchie übergeordnete Element des angegebenen Elements zurück.
Öffentliche Methode GetHashCode Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche MethodeStatischer Member IsEqual Vergleicht zwei Hierarchieknoten auf Gleichheit.
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Geschützte Methode NodeCreated Legt fest, dass das Sortierprogramm des Knotens die Vergleichsfunktionen des Schema-Managers verwendet.
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

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