IVsDataViewHierarchy, interface
Représente la capacité d'un fournisseur de manipuler une connexion dans l'explorateur de serveurs via son implémentation en tant que hiérarchie de vue de données.
Cette API n'est pas conforme CLS.
Espace de noms : Microsoft.VisualStudio.Data.Services.SupportEntities
Assembly : Microsoft.VisualStudio.Data.Services (dans Microsoft.VisualStudio.Data.Services.dll)
Syntaxe
'Déclaration
<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
Le type IVsDataViewHierarchy expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
CurrentView | Obtient l'affichage actuel de la hiérarchie de vue de données. | |
ExplorerConnection | Obtient la connexion actuelle à l'explorateur de serveurs. | |
IsConnectionInitialized | Obtient une valeur indiquant si la connexion à l'explorateur de serveurs a été initialisée. | |
IsModelInitialized | Obtient une valeur indiquant si le modèle de charge est initialisé. | |
IsViewSupportInitialized | Obtient une valeur indiquant si l'objet de prise en charge de la vue est initialisé. | |
Model | Obtient l'objet de modèle existant en charge. | |
PersistentCommands | Obtient une collection de paires nom/valeur de commandes associées à la connexion actuelle de l'explorateur de serveurs et enregistrées dans le Registre. | |
PersistentProperties | Obtient une collection de paires nom/valeur de propriétés associées à la connexion actuelle de l'explorateur de serveurs et enregistrées. | |
ServiceProvider | Obtient le fournisseur de services en cours de données. | |
ViewSupport | Obtient l'objet de prise en charge de la vue associé à la connexion actuelle de l'explorateur de serveurs. |
Début
Méthodes
Nom | Description | |
---|---|---|
CreateNewItem | Crée un nœud dans la hiérarchie de vue de données. | |
CreateNewItems | Crée le nombre spécifié de nouveaux nœuds dans la hiérarchie de vue de données. | |
DelayInsertItem(String, IVsDataViewSelectionInfo, Int32, array<Object[]) | Ajoute le nœud spécifié à la file d'attente des nœuds à insérer à une date ultérieure, si le nœud parent n'a pas encore été développé ou n'est pas créé.Sinon, insère le nœud immédiatement spécifié. | |
DelayInsertItem(String, String, Int32, array<Object[]) | Ajoute le nœud spécifié à la file d'attente des nœuds à insérer à une date ultérieure, si le nœud parent n'a pas encore été développé ou n'est pas créé.Sinon, insère le nœud immédiatement spécifié. | |
DiscardItem | Supprime le nœud spécifié de l'explorateur de serveurs et désaffecte son objet correspondant de mémoire. | |
GetOtherViewHierarchy | Extrait la hiérarchie de vue de données associée à la connexion de données à partir de l'explorateur de serveurs. | |
GetProviderImplementation<T> | Crée une implémentation du type générique T du type spécifié. | |
GetViewCommonNodeInfo | Retourne IVsDataViewCommonNodeInfo pour le nœud spécifié. | |
InsertItem(Int32, IVsDataViewSelectionInfo, Int32, array<Object[]) | Insère le nœud spécifié et ses nœuds enfants, le cas échéant, sous le nœud parent spécifié. | |
InsertItem(Int32, String, Int32, array<Object[]) | Insère le nœud spécifié sous le nœud parent spécifié. | |
RemoveItem(Int32) | Supprime le nœud spécifié de l'explorateur de serveurs et l'ignore. | |
RemoveItem(Int32, Boolean) | Supprime le nœud spécifié de l'explorateur de serveurs.Éventuellement, ignore le nœud spécifié. | |
SetNewItemSaveName | Définit le nom à utiliser en enregistrant le nœud spécifié. |
Début
Notes
Cette interface est implémentée en tant que service de l'élément DDEX.
Voir aussi
Référence
Microsoft.VisualStudio.Data.Services.SupportEntities, espace de noms