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 | |
---|---|---|
CurrentView | Načte aktuální zobrazení dat zobrazit hierarchii. | |
ExplorerConnection | Načte aktuální připojení na Server Explorer. | |
IsConnectionInitialized | Získá hodnotu určující, zda byla inicializována připojení na Server Explorer. | |
IsModelInitialized | Získá hodnotu určující, zda je inicializován model podpory. | |
IsViewSupportInitialized | Získá hodnotu určující, zda je objekt zobrazení podporu inicializována. | |
Model | Získá existujícího objektu modelu podpory. | |
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. | |
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. | |
ServiceProvider | Načte aktuální poskytovatel metadat data. | |
ViewSupport | Získá podporu objekt zobrazení spojené s aktuální připojení Server Explorer. |
Nahoru
Metody
Název | Popis | |
---|---|---|
CreateNewItem | Vytvoří nový uzel v hierarchii zobrazení data. | |
CreateNewItems | Vytvoří zadaný počet nových uzlů v hierarchii zobrazení data. | |
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. | |
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. | |
DiscardItem | Odstraní zadaný uzel Server Explorer a de-allocates jeho odpovídající objekt z paměti. | |
GetOtherViewHierarchy | Načte data zobrazit hierarchii přidružené k dané připojení Server Explorer. | |
GetProviderImplementation<T> | Vytvoří implementace obecný typ t ze zadaného typu. | |
GetViewCommonNodeInfo | Vrátí IVsDataViewCommonNodeInfo pro zadaný uzel. | |
InsertItem(Int32, IVsDataViewSelectionInfo, Int32, array<Object[]) | Vloží zadaný uzel a podřízené uzly, případně zadané nadřazeného uzlu. | |
InsertItem(Int32, String, Int32, array<Object[]) | Vloží zadaný uzel určený nadřazeného uzlu. | |
RemoveItem(Int32) | Odstraní zadaný uzel Server Explorer a zahodí. | |
RemoveItem(Int32, Boolean) | Odstraní zadaný uzel Server Explorer.Volitelně zahodí zadaný uzel. | |
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ů