Classe DataViewSupport
Consente di recuperare un flusso XML che fornisce una descrizione di una o più visualizzazioni dati.
Gerarchia di ereditarietà
Object
Microsoft.VisualStudio.Data.Framework.DataSupport
Microsoft.VisualStudio.Data.Framework.DataViewSupport
Spazio dei nomi: Microsoft.VisualStudio.Data.Framework
Assembly: Microsoft.VisualStudio.Data.Framework (in Microsoft.VisualStudio.Data.Framework.dll)
Sintassi
'Dichiarazione
Public Class DataViewSupport _
Inherits DataSupport _
Implements IVsDataViewSupport, IVsDataSupport, IVsDataSiteableObject(Of IVsDataViewHierarchy), _
IServiceProvider
public class DataViewSupport : DataSupport,
IVsDataViewSupport, IVsDataSupport, IVsDataSiteableObject<IVsDataViewHierarchy>, IServiceProvider
public ref class DataViewSupport : public DataSupport,
IVsDataViewSupport, IVsDataSupport, IVsDataSiteableObject<IVsDataViewHierarchy^>, IServiceProvider
type DataViewSupport =
class
inherit DataSupport
interface IVsDataViewSupport
interface IVsDataSupport
interface IVsDataSiteableObject<IVsDataViewHierarchy>
interface IServiceProvider
end
public class DataViewSupport extends DataSupport implements IVsDataViewSupport, IVsDataSupport, IVsDataSiteableObject<IVsDataViewHierarchy>, IServiceProvider
Il tipo DataViewSupport espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
DataViewSupport(String, Assembly) | Inizializza una nuova istanza della classe DataViewSupport con il nome di base delle risorse eassembly in cui la risorsa si trova. | |
DataViewSupport(String, String) | Inizializza una nuova istanza della classe DataViewSupport al nome di base del file XML e il percorso del file. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
Connection | Ottiene la connessione associata alla gerarchia di visualizzazione dati. | |
ViewHierarchy | Ottiene l'istanza corrente dell'oggetto visualizzazione della gerarchia. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
Close | Chiude l'oggetto di supporto di visualizzazione dati, in modo che il provider pulire le risorse quando la gerarchia di visualizzazione dati viene chiusa. | |
CreateService | Crea un servizio per il tipo specificato. | |
Equals | Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) | |
Finalize | Consente a un oggetto di effettuare un tentativo di liberare risorse ed eseguire altre operazioni di pulizia prima che venga recuperato da Garbage Collection. (Ereditato da Object) | |
GetHashCode | Funge da funzione hash predefinita. (Ereditato da Object) | |
GetService | Recupera l'oggetto servizio per il tipo specificato. | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
Initialize | Inizializza l'oggetto di supporto di visualizzazione dati, in modo che il provider inizializzare le risorse quando la gerarchia di visualizzazione dati viene creata. | |
MemberwiseClone | Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) | |
OpenSupportStream() | Apre un flusso di byte che rappresenta il supporto XML di visualizzazione dati. (Esegue l'override di DataSupport.OpenSupportStream()). | |
OpenSupportStream(CultureInfo) | Apre un flusso di byte che rappresentano il contenuto XML per le impostazioni cultura specificate. (Ereditato da DataSupport) | |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
In alto
Implementazioni esplicite dell'interfaccia
Nome | Descrizione | |
---|---|---|
IVsDataSiteableObject<IVsDataViewHierarchy>.Site | Ottiene o imposta il sito - l'istanza corrente dell'oggetto visualizzazione della gerarchia. |
In alto
Note
Una visualizzazione dati è un layout gerarchico degli oggetti origine dati visualizzati in Esplora server Visual Studio. Implementare questa classe consente tale gerarchia da visualizzare per rappresentare relazioni gerarchiche degli oggetti origine dati praticamente da qualsiasi origine dati.
Il flusso XML, che descrive la visualizzazione dati, viene fornito in un file XML che convalida del file di definizione DataViewSupport.xsd lo schema.
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.