Sdílet prostřednictvím


DatabaseSchemaViewNode – třída

Abstraktní základní implementace třídy schématu zobrazení uzlu.

Toto rozhraní API není kompatibilní se specifikací CLS. 

Hierarchie dědičnosti

System.Object
  Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer.SchemaView.DatabaseSchemaViewNode
    Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer.SchemaView.DatabaseSchemaViewElementNode
    Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer.SchemaView.DatabaseSchemaViewFolderNode

Obor názvů:  Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer.SchemaView
Sestavení:  Microsoft.VisualStudio.Data.Schema.Package (v Microsoft.VisualStudio.Data.Schema.Package.dll)

Syntaxe

'Deklarace
<CLSCompliantAttribute(False)> _
Public MustInherit Class DatabaseSchemaViewNode _
    Implements ISchemaModelViewerNode
[CLSCompliantAttribute(false)]
public abstract class DatabaseSchemaViewNode : ISchemaModelViewerNode
[CLSCompliantAttribute(false)]
public ref class DatabaseSchemaViewNode abstract : ISchemaModelViewerNode
[<AbstractClass>]
[<CLSCompliantAttribute(false)>]
type DatabaseSchemaViewNode =  
    class
        interface ISchemaModelViewerNode
    end
public abstract class DatabaseSchemaViewNode implements ISchemaModelViewerNode

Typ DatabaseSchemaViewNode zveřejňuje následující členy.

Konstruktory

  Název Popis
Veřejná metoda DatabaseSchemaViewNode Inicializuje novou instanci DatabaseSchemaViewNode Třída

Na začátek

Vlastnosti

  Název Popis
Veřejná vlastnost Caption Získá nebo nastaví titulek uzlu.
Veřejná vlastnost Controller Získá nebo nastaví na řadič, který je zodpovědný za tento uzel schématu zobrazení.
Veřejná vlastnost DatabaseProjectNode Získá nebo nastaví uzlu projektu databáze, do které patří tento uzel schématu zobrazení.
Veřejná vlastnost IsExpandable Získá nebo nastaví hodnotu, která označuje, zda tento uzel je rozšiřitelný.
Veřejná vlastnost NodeTypeId Získá nebo nastaví typ id uzlu.
Veřejná vlastnost Parent Získá nebo nastaví nadřazeného uzlu.
Veřejná vlastnost Populator Získá nebo nastaví delegáta populator.
Veřejná vlastnost PropertiesObject Získává se objekt zobrazí v prohlížeči vlastností.
Veřejná vlastnost Sorter Získá nebo nastaví porovnání delegát při zobrazení schématu Seřadí položky.
Veřejná vlastnost Tag Získá nebo nastaví objekt, který může obsahovat další informace o schématu zobrazení uzlu.

Na začátek

Metody

  Název Popis
Veřejná metoda Equals Určuje, zda zadaná Object se rovná aktuální Object. (Zděděno z Object.)
Chráněná metoda Finalize Umožňuje zkuste uvolnit prostředky a provádět další operace vyčištění před je převzaty systémem pro uvolnění objektu. (Zděděno z Object.)
Veřejná metoda GetChildren Vrátí seznam dětí tohoto uzlu.
Veřejná metoda GetHashCode Slouží jako funkce hash určitého typu. (Zděděno z Object.)
Veřejná metoda GetIcon Vrátí ikonu uzlu.
Veřejná metoda GetType Získává Type aktuální instance. (Zděděno z Object.)
Veřejná metoda InUse Označí uzlu a uzel hierarchie obsažené jako "v použití" zobrazení schématu.
Chráněná metoda MemberwiseClone Vytvoří kopii aktuální Object. (Zděděno z Object.)
Veřejná metoda ToString Vrátí řetězec, který představuje aktuální objekt. (Zděděno z Object.)

Na začátek

Zabezpečení podprocesu

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou zabezpečeny pro používání podprocesů. Zabezpečení sdílených členů pro používání podprocesů není zaručeno.

Viz také

Odkaz

Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer.SchemaView – obor názvů