Sdílet prostřednictvím


IVsDataViewHierarchy – rozhraní

Představuje schopnost poskytovatele připojení Server Explorer provádění jako data zobrazit hierarchii manipulovat.

Toto rozhraní API není kompatibilní se specifikací CLS. 

Obor názvů:  Microsoft.VisualStudio.Data.Services.SupportEntities
Sestavení:  Microsoft.VisualStudio.Data.Services (v Microsoft.VisualStudio.Data.Services.dll)

Syntaxe

'Deklarace
<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

Typ IVsDataViewHierarchy zveřejňuje následující členy.

Vlastnosti

  Název Popis
Veřejná vlastnost CurrentView Načte aktuální zobrazení dat zobrazit hierarchii.
Veřejná vlastnost ExplorerConnection Načte aktuální připojení na Server Explorer.
Veřejná vlastnost IsConnectionInitialized Získá hodnotu určující, zda byla inicializována připojení na Server Explorer.
Veřejná vlastnost IsModelInitialized Získá hodnotu určující, zda je inicializován model podpory.
Veřejná vlastnost IsViewSupportInitialized Získá hodnotu určující, zda je objekt zobrazení podporu inicializována.
Veřejná vlastnost Model Získá existujícího objektu modelu podpory.
Veřejná vlastnost PersistentCommands Získá kolekce páry název hodnota příkazů přidružené k aktuální připojení Server Explorer a které jsou uloženy v registru.
Veřejná vlastnost PersistentProperties Získá kolekce páry název hodnota vlastnosti přidružené k aktuální připojení Server Explorer a které jsou uloženy.
Veřejná vlastnost ServiceProvider Načte aktuální poskytovatel metadat data.
Veřejná vlastnost ViewSupport Získá podporu objekt zobrazení spojené s aktuální připojení Server Explorer.

Nahoru

Metody

  Název Popis
Veřejná metoda CreateNewItem Vytvoří nový uzel v hierarchii zobrazení data.
Veřejná metoda CreateNewItems Vytvoří zadaný počet nových uzlů v hierarchii zobrazení data.
Veřejná metoda DelayInsertItem(String, IVsDataViewSelectionInfo, Int32, array<Object[]) Přidá zadaný uzel fronty uzly vkládá později, pokud nadřazený uzel nebyl byla rozšířena nebo není vytvořen.Jinak se ihned vloží zadaný uzel.
Veřejná metoda DelayInsertItem(String, String, Int32, array<Object[]) Přidá zadaný uzel fronty uzly vkládá později, pokud nadřazený uzel nebyl byla rozšířena nebo není vytvořen.Jinak se ihned vloží zadaný uzel.
Veřejná metoda DiscardItem Odstraní zadaný uzel Server Explorer a de-allocates jeho odpovídající objekt z paměti.
Veřejná metoda GetOtherViewHierarchy Načte data zobrazit hierarchii přidružené k dané připojení Server Explorer.
Veřejná metoda GetProviderImplementation<T> Vytvoří implementace obecný typ t ze zadaného typu.
Veřejná metoda GetViewCommonNodeInfo Vrátí IVsDataViewCommonNodeInfo pro zadaný uzel.
Veřejná metoda InsertItem(Int32, IVsDataViewSelectionInfo, Int32, array<Object[]) Vloží zadaný uzel a podřízené uzly, případně zadané nadřazeného uzlu.
Veřejná metoda InsertItem(Int32, String, Int32, array<Object[]) Vloží zadaný uzel určený nadřazeného uzlu.
Veřejná metoda RemoveItem(Int32) Odstraní zadaný uzel Server Explorer a zahodí.
Veřejná metoda RemoveItem(Int32, Boolean) Odstraní zadaný uzel Server Explorer.Volitelně zahodí zadaný uzel.
Veřejná metoda SetNewItemSaveName Nastaví název pro použití při ukládání zadaný uzel.

Nahoru

Poznámky

Toto rozhraní je implementováno jako integrované služby DDEX.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.Data.Services.SupportEntities – obor názvů