Classe DatabaseSchemaViewFolderNode

Implementa il supporto per i nodi cartelle 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.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 DatabaseSchemaViewFolderNode _
    Inherits DatabaseSchemaViewNode _
    Implements ISchemaModelViewerFolderNode, ISchemaModelViewerNode
[CLSCompliantAttribute(false)]
public class DatabaseSchemaViewFolderNode : DatabaseSchemaViewNode, 
    ISchemaModelViewerFolderNode, ISchemaModelViewerNode
[CLSCompliantAttribute(false)]
public ref class DatabaseSchemaViewFolderNode : public DatabaseSchemaViewNode, 
    ISchemaModelViewerFolderNode, ISchemaModelViewerNode
[<CLSCompliantAttribute(false)>]
type DatabaseSchemaViewFolderNode =  
    class
        inherit DatabaseSchemaViewNode
        interface ISchemaModelViewerFolderNode
        interface ISchemaModelViewerNode
    end
public class DatabaseSchemaViewFolderNode extends DatabaseSchemaViewNode implements ISchemaModelViewerFolderNode, ISchemaModelViewerNode

Il tipo DatabaseSchemaViewFolderNode espone i seguenti membri.

Costruttori

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

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica Caption Ottiene o imposta la didascalia per il nodo. (Ereditato da DatabaseSchemaViewNode)
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.
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 Restituisce un'istanza di SchemaViewFolderNodeProperties. (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 per il nodo cartelle. (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