Condividi tramite


Interfaccia IVsDataViewHierarchy

Rappresenta la velocità di un provider di modificare una connessione di Esplora server con la relativa implementazione come gerarchia di visualizzazione dati.

Questa API non è conforme a CLS. 

Spazio dei nomi:  Microsoft.VisualStudio.Data.Services.SupportEntities
Assembly:  Microsoft.VisualStudio.Data.Services (in Microsoft.VisualStudio.Data.Services.dll)

Sintassi

'Dichiarazione
<CLSCompliantAttribute(False)> _
Public Interface IVsDataViewHierarchy
[CLSCompliantAttribute(false)]
public interface IVsDataViewHierarchy
[CLSCompliantAttribute(false)]
public interface class IVsDataViewHierarchy
[<CLSCompliantAttribute(false)>]
type IVsDataViewHierarchy =  interface end
public interface IVsDataViewHierarchy

Il tipo IVsDataViewHierarchy espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica CurrentView Ottiene la visualizzazione corrente della gerarchia di visualizzazione dati.
Proprietà pubblica ExplorerConnection Ottiene la connessione corrente a Esplora server.
Proprietà pubblica IsConnectionInitialized Ottiene un valore che indica se la connessione a Esplora server è stata inizializzata.
Proprietà pubblica IsModelInitialized Ottiene un valore che indica se il modello di supporto viene inizializzato.
Proprietà pubblica IsViewSupportInitialized Ottiene un valore che indica se l'oggetto di visualizzazione di supporto viene inizializzato.
Proprietà pubblica Model Ottiene il modello di oggetto esistente di supporto.
Proprietà pubblica PersistentCommands Ottiene una raccolta di coppie nome/valore dei controlli associati alla connessione corrente di Esplora server e salvati nel Registro di sistema.
Proprietà pubblica PersistentProperties Ottiene una raccolta di coppie nome/valore delle proprietà associate alla connessione corrente di Esplora server e salvate.
Proprietà pubblica ServiceProvider Ottiene il provider di servizi dati corrente.
Proprietà pubblica ViewSupport Ottiene l'oggetto di visualizzazione di supporto associato alla connessione corrente di Esplora server.

In alto

Metodi

  Nome Descrizione
Metodo pubblico CreateNewItem Creare un nuovo nodo nella gerarchia di visualizzazione dati.
Metodo pubblico CreateNewItems Crea il numero specificato di nuovi nodi nella gerarchia di visualizzazione dati.
Metodo pubblico DelayInsertItem(String, IVsDataViewSelectionInfo, Int32, array<Object[]) Aggiungere il nodo specificato alla coda dei nodi da inserire in un secondo momento, se il nodo padre non è stato ancora espanso o non viene creata.In caso contrario, inserisce il nodo specificato immediatamente.
Metodo pubblico DelayInsertItem(String, String, Int32, array<Object[]) Aggiungere il nodo specificato alla coda dei nodi da inserire in un secondo momento, se il nodo padre non è stato ancora espanso o non viene creata.In caso contrario, inserisce il nodo specificato immediatamente.
Metodo pubblico DiscardItem Rimuovere il nodo specificato da Esplora server e rilascia il relativo oggetto corrispondente della memoria.
Metodo pubblico GetOtherViewHierarchy Recupera la gerarchia di visualizzazione dati associata alla connessione in Esplora server.
Metodo pubblico GetProviderImplementation<T> Crea un'implementazione di tipo generico T dal tipo specificato.
Metodo pubblico GetViewCommonNodeInfo Restituisce IVsDataViewCommonNodeInfo per il nodo specificato.
Metodo pubblico InsertItem(Int32, IVsDataViewSelectionInfo, Int32, array<Object[]) Inserisce il nodo specificato e i relativi nodi figlio, se presente, nel nodo padre specificato.
Metodo pubblico InsertItem(Int32, String, Int32, array<Object[]) Inserisce il nodo specificato nel nodo padre specificato.
Metodo pubblico RemoveItem(Int32) Rimuovere il nodo specificato da Esplora server e la rimozione.
Metodo pubblico RemoveItem(Int32, Boolean) Rimuovere il nodo specificato da Esplora server.Facoltativamente, rifiuta il nodo specificato.
Metodo pubblico SetNewItemSaveName Imposta il nome per utilizzare quando si salva il nodo specificato.

In alto

Note

L'interfaccia viene implementata come servizio incorporate di DDEX.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Data.Services.SupportEntities