Classe DatabaseSchemaViewRootNode

Rappresenta il nodo radice della gerarchia Visualizzazione schema.

Questa API non è conforme a CLS. 

Gerarchia di ereditarietà

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

Spazio dei nomi:  Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer.SchemaView
Assembly:  Microsoft.VisualStudio.Data.Schema.Package (in Microsoft.VisualStudio.Data.Schema.Package.dll)

Sintassi

'Dichiarazione
<CLSCompliantAttribute(False)> _
Public Class DatabaseSchemaViewRootNode _
    Inherits DatabaseSchemaViewFolderNode _
    Implements ISchemaModelViewerRootNode
[CLSCompliantAttribute(false)]
public class DatabaseSchemaViewRootNode : DatabaseSchemaViewFolderNode, 
    ISchemaModelViewerRootNode
[CLSCompliantAttribute(false)]
public ref class DatabaseSchemaViewRootNode : public DatabaseSchemaViewFolderNode, 
    ISchemaModelViewerRootNode
[<CLSCompliantAttribute(false)>]
type DatabaseSchemaViewRootNode =  
    class
        inherit DatabaseSchemaViewFolderNode
        interface ISchemaModelViewerRootNode
    end
public class DatabaseSchemaViewRootNode extends DatabaseSchemaViewFolderNode implements ISchemaModelViewerRootNode

Il tipo DatabaseSchemaViewRootNode espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico DatabaseSchemaViewRootNode Inizializza una nuova istanza della classe DatabaseSchemaViewRootNode.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica Caption Ottiene o imposta la didascalia del nodo di progetto a meno che non venga utilizzato l'override della didascalia. (Esegue l'override di DatabaseSchemaViewNode.Caption).
Proprietà pubblica Controller Ottiene o imposta il controller che è responsabile per questo nodo Visualizzazione schema. (Ereditato da DatabaseSchemaViewNode)
Proprietà pubblica DatabaseProjectNode Ottiene o imposta il nodo del progetto di database al quale appartiene questo nodo Visualizzazione schema. (Ereditato da DatabaseSchemaViewNode)
Proprietà pubblica IsExpandable Ottiene o imposta un valore che indica se questo nodo è espandibile. (Ereditato da DatabaseSchemaViewNode)
Proprietà pubblica NodeTypeId Ottiene o imposta l'ID del tipo di nodo. (Ereditato da DatabaseSchemaViewNode)
Proprietà pubblica OwningElement Ottiene o imposta l'elemento proprietario della cartella. (Ereditato da DatabaseSchemaViewFolderNode)
Proprietà pubblica Parent Ottiene o imposta il nodo padre. (Ereditato da DatabaseSchemaViewNode)
Proprietà pubblica Populator Ottiene o imposta il delegato dell'operatore di popolamento. (Ereditato da DatabaseSchemaViewNode)
Proprietà pubblica PropertiesObject Ottiene un'istanza dell'oggetto SchemaViewRootNodeProperties. (Esegue l'override di DatabaseSchemaViewFolderNode.PropertiesObject).
Proprietà pubblica Sorter Ottiene o imposta il delegato di confronto da utilizzare quando si ordinano gli elementi Visualizzazione schema. (Ereditato da DatabaseSchemaViewNode)
Proprietà pubblica Tag Ottiene o imposta l'oggetto in grado di fornire informazioni aggiuntive sul nodo Visualizzazione schema. (Ereditato da DatabaseSchemaViewNode)

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals Determina se l'oggetto Object specificato è uguale all'oggetto Object corrente. (Ereditato da Object)
Metodo protetto Finalize Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object)
Metodo pubblico GetChildren Restituisce l'elenco degli elementi figlio di questo nodo. (Ereditato da DatabaseSchemaViewNode)
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblico GetIcon Restituisce l'icona per il nodo di progetto. (Esegue l'override di DatabaseSchemaViewFolderNode.GetIcon(Boolean)).
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico InUse Contrassegna il nodo e il nodo della gerarchia contenuto come "in uso" da Visualizzazione schema. (Ereditato da DatabaseSchemaViewNode)
Metodo protetto MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer.SchemaView