IVsDataViewHierarchy-Schnittstelle
Stellt die Fähigkeit eines Anbieters dar, eine Server-Explorer-Verbindung durch seine Implementierung als Datenansichtshierarchie zu bearbeiten.
Diese API ist nicht CLS-kompatibel.
Namespace: Microsoft.VisualStudio.Data.Services.SupportEntities
Assembly: Microsoft.VisualStudio.Data.Services (in Microsoft.VisualStudio.Data.Services.dll)
Syntax
'Declaration
<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
Der IVsDataViewHierarchy-Typ macht die folgenden Member verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
CurrentView | Ruft die aktuelle Ansicht der Datenansichtshierarchie ab. | |
ExplorerConnection | Ruft die aktuelle Verbindung zum Server-Explorer ab. | |
IsConnectionInitialized | Ruft einen Wert ab, ob die Verbindung zum Server-Explorer initialisiert wurde. | |
IsModelInitialized | Ruft einen Wert ab, ob das Stützmodell initialisiert wird. | |
IsViewSupportInitialized | Ruft einen Wert ab, ob das Ansichtsstützobjekt initialisiert wird. | |
Model | Ruft das vorhandene Stützmodellobjekt ab. | |
PersistentCommands | Ruft eine Auflistung Name-Wert-Paare Befehle ab, die der aktuellen Server-Explorer-Verbindung zugeordnet sind und in der Registrierung gespeichert werden. | |
PersistentProperties | Ruft eine Auflistung Name-Wert-Paare Eigenschaften ab, die der aktuellen Server-Explorer-Verbindung zugeordnet und die gespeichert werden. | |
ServiceProvider | Ruft den aktuellen Datendienstanbieter ab. | |
ViewSupport | Ruft das Ansichtsstützobjekt ab, das der aktuellen Server-Explorer-Verbindung zugeordnet ist. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
CreateNewItem | Erstellt einen neuen Knoten in der Datenansichtshierarchie. | |
CreateNewItems | Erstellt die angegebene Anzahl von neuen Knoten in der Datenansichtshierarchie. | |
DelayInsertItem(String, IVsDataViewSelectionInfo, Int32, array<Object[]) | Fügt den angegebenen Knoten der Warteschlange von den zu einem späteren Zeitpunkt hinzu einzufügende Knoten, wenn der übergeordnete Knoten noch nicht erweitert wurde oder nicht erstellt wird.Andernfalls Einfügungen der angegebene Knoten direkt. | |
DelayInsertItem(String, String, Int32, array<Object[]) | Fügt den angegebenen Knoten der Warteschlange von den zu einem späteren Zeitpunkt hinzu einzufügende Knoten, wenn der übergeordnete Knoten noch nicht erweitert wurde oder nicht erstellt wird.Andernfalls Einfügungen der angegebene Knoten direkt. | |
DiscardItem | Entfernt den angegebenen Knoten aus dem Server-Explorer und gibt das entsprechende Objekt aus dem Arbeitsspeicher frei. | |
GetOtherViewHierarchy | Ruft die Datenansichtshierarchie ab, die mit der angegebenen Server-Explorer-Verbindung zugeordnet ist. | |
GetProviderImplementation<T> | Der -Parameter ist kleiner als 0 (null). | |
GetViewCommonNodeInfo | Gibt IVsDataViewCommonNodeInfo für den angegebenen Knoten zurück. | |
InsertItem(Int32, IVsDataViewSelectionInfo, Int32, array<Object[]) | Fügt den angegebenen Knoten und dessen untergeordnete Knoten ggf. mit den angegebenen übergeordneten Knoten ein. | |
InsertItem(Int32, String, Int32, array<Object[]) | Fügt den angegebenen Knoten unter den angegebenen übergeordneten Knoten ein. | |
RemoveItem(Int32) | Entfernt den angegebenen Knoten aus dem Server-Explorer und verwirft sie. | |
RemoveItem(Int32, Boolean) | Entfernt den angegebenen Knoten im Server-Explorer.Der -Parameter ist . | |
SetNewItemSaveName | Legt den Namen für die Verwendung fest, wenn, den angegebenen Knoten Speichern. |
Zum Seitenanfang
Hinweise
Diese Schnittstelle wird als Dienst der integrierten DDEX implementiert.
Siehe auch
Referenz
Microsoft.VisualStudio.Data.Services.SupportEntities-Namespace