Classe DatabaseSchemaViewElementNode

Rappresenta un nodo per un elemento del modello in 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.DatabaseSchemaViewElementNode

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 DatabaseSchemaViewElementNode _
    Inherits DatabaseSchemaViewNode _
    Implements ISchemaModelViewerElementNode, ISchemaModelViewerNode
[CLSCompliantAttribute(false)]
public class DatabaseSchemaViewElementNode : DatabaseSchemaViewNode, 
    ISchemaModelViewerElementNode, ISchemaModelViewerNode
[CLSCompliantAttribute(false)]
public ref class DatabaseSchemaViewElementNode : public DatabaseSchemaViewNode, 
    ISchemaModelViewerElementNode, ISchemaModelViewerNode
[<CLSCompliantAttribute(false)>]
type DatabaseSchemaViewElementNode =  
    class
        inherit DatabaseSchemaViewNode
        interface ISchemaModelViewerElementNode
        interface ISchemaModelViewerNode
    end
public class DatabaseSchemaViewElementNode extends DatabaseSchemaViewNode implements ISchemaModelViewerElementNode, ISchemaModelViewerNode

Il tipo DatabaseSchemaViewElementNode espone i seguenti membri.

Costruttori

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

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica Caption Ottiene o imposta la didascalia per questo nodo. (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 ModelElement Ottiene o imposta l'elemento del modello associato a questo nodo Visualizzazione schema.
Proprietà pubblica NodeTypeId Ottiene o imposta l'ID del tipo di nodo. (Ereditato da DatabaseSchemaViewNode)
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 SchemaViewElementNodeProperties. (Esegue l'override di DatabaseSchemaViewNode.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 di questo nodo elemento. (Esegue l'override di DatabaseSchemaViewNode.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