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 | |
---|---|---|
![]() |
CurrentView | Ottiene la visualizzazione corrente della gerarchia di visualizzazione dati. |
![]() |
ExplorerConnection | Ottiene la connessione corrente a Esplora server. |
![]() |
IsConnectionInitialized | Ottiene un valore che indica se la connessione a Esplora server è stata inizializzata. |
![]() |
IsModelInitialized | Ottiene un valore che indica se il modello di supporto viene inizializzato. |
![]() |
IsViewSupportInitialized | Ottiene un valore che indica se l'oggetto di visualizzazione di supporto viene inizializzato. |
![]() |
Model | Ottiene il modello di oggetto esistente di supporto. |
![]() |
PersistentCommands | Ottiene una raccolta di coppie nome/valore dei controlli associati alla connessione corrente di Esplora server e salvati nel Registro di sistema. |
![]() |
PersistentProperties | Ottiene una raccolta di coppie nome/valore delle proprietà associate alla connessione corrente di Esplora server e salvate. |
![]() |
ServiceProvider | Ottiene il provider di servizi dati corrente. |
![]() |
ViewSupport | Ottiene l'oggetto di visualizzazione di supporto associato alla connessione corrente di Esplora server. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
CreateNewItem | Creare un nuovo nodo nella gerarchia di visualizzazione dati. |
![]() |
CreateNewItems | Crea il numero specificato di nuovi nodi nella gerarchia di visualizzazione dati. |
![]() |
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. |
![]() |
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. |
![]() |
DiscardItem | Rimuovere il nodo specificato da Esplora server e rilascia il relativo oggetto corrispondente della memoria. |
![]() |
GetOtherViewHierarchy | Recupera la gerarchia di visualizzazione dati associata alla connessione in Esplora server. |
![]() |
GetProviderImplementation<T> | Crea un'implementazione di tipo generico T dal tipo specificato. |
![]() |
GetViewCommonNodeInfo | Restituisce IVsDataViewCommonNodeInfo per il nodo specificato. |
![]() |
InsertItem(Int32, IVsDataViewSelectionInfo, Int32, array<Object[]) | Inserisce il nodo specificato e i relativi nodi figlio, se presente, nel nodo padre specificato. |
![]() |
InsertItem(Int32, String, Int32, array<Object[]) | Inserisce il nodo specificato nel nodo padre specificato. |
![]() |
RemoveItem(Int32) | Rimuovere il nodo specificato da Esplora server e la rimozione. |
![]() |
RemoveItem(Int32, Boolean) | Rimuovere il nodo specificato da Esplora server.Facoltativamente, rifiuta il nodo specificato. |
![]() |
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