Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer Espace de noms

L’espace Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer de noms fournit des classes et des interfaces utilisées pour intégrer Explorateur d'objets fonctionnalités dans l’environnement d’interpréteur de commandes Visual Studio utilisé par SQL Server Management Studio.

Classes

DeferredHierarchyObject

Diffère les objets de la hiérarchie qui sont générés à partir du fichier XML.

ExceptionEventArgs

L’espace Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer de noms fournit des classes et des interfaces utilisées pour intégrer Explorateur d'objets fonctionnalités dans l’environnement d’interpréteur de commandes Visual Studio utilisé par SQL Server Management Studio.

HierarchyObject

Représente un objet qui est catégorisé.

HierarchyTreeNode

Représente le dernier nœud de chargement qui a ses propres icônes et sait comment traiter la hiérarchie de l'Explorateur.

ItemScopeHelper

Affiche l'application d'assistance de l'étendue d'élément pour l'Explorateur.

LazyNode

Nœud d'arborescence qui implémente l'objet ILazyLoadingNode.

NodesChangedEventArgs

Arguments d'événement passés lorsqu'un fournisseur d'affichage modifie sa vue sélectionnée.

ToolsMenuItemBase

Implémente l'objet IMenuItem.

ViewChangedEventArgs

Représente les arguments d'événement passés lorsqu'un fournisseur d'affichage modifie la vue sélectionnée.

Interfaces

IAbortableRequest

Définit une méthode qui demande d'abandonner l'opération.

IAccessModifier

Délègue la décision qui détermine si un élément est visible ou non.

IAltViewProvider

Représente l'interface qui permet à une arborescence de fournir des plusieurs vues permutables sur une arborescence unique dans l'Explorateur d'objets.

IAutoRefreshableItem

Représente un élément qui peut s'actualiser lui-même et actualiser ses enfants suite à des actions d'une source externe, telle qu'une boîte de dialogue.

IColumnProperty

Représente la colonne individuelle qui peut être filtrée.

IContextChanged

Permet que le contexte d'un élément soit modifié.

IDragHandler

Permet à un nœud de déléguer la gestion des opérations de glissement.

IExplorerHierarchy

Représente une collection des nœuds qui s'afficheront dans l'arborescence.

IExplorerHierarchyNode

Représente un nœud de la hiérarchie qui réside dans un objet IExplorerHierarchy.

IExplorerRootNode

Représente le nœud racine d'une hiérarchie.

IFilterProvider

Fournit les informations de filtre d'un objet.

IFilterRow

Représente l'élément filtré individuel.

IFilterSettings

Fournit les informations nécessaires pour afficher une vue de résumé.

IFilterStorage

Permet au paramètre de filtre d'être persistant dans une hiérarchie.

IGetChildrenRequest

Récupère les enfants de façon asynchrone dans des lots avec l'objet INavigableItem.GetChildren.

IHierarchyDisposingNotify

Fournit une notification signalant qu'un objet IVsUIHierarchy est en cours de fermeture.

IHierarchyNodeBuilder

Représente une interface utilisée par l'Explorateur d'objets pour générer les nœuds qui seront affichés.

IIconHandler

Fournit la gestion des icônes pour un nœud de l'Explorateur d'objets.

ILaunchFormHostProvider

Récupère les interfaces ILauncherFormHost contenues dans un conteneur de service.

ILazyLoadingNode

Permet à un nœud de différer l'ajout de nœuds enfants à sa collection de nœuds jusqu'à ce que l'utilisateur ait cliqué sur le signe plus (+).

IMaintenancePlanPersist

Représente l'interface IMaintenancePlanPersist utilisée par le concepteur THAT'S.

IManagedConnection

Spécifie l'interface à une connexion managée.

IMenuCommandTextChanges

Représente des commandes de menu où le texte peut changer de façon dynamique.

IMenuHandler

Fournit une gestion des menus contextuels pour l'Explorateur d'objets.

IMenuItem

Représente les éléments de menu qui peuvent être ajoutés à la classe DefaultMenuHandler.

IMenuOwnerProvider

Fournit un propriétaire pour le gestionnaire de menu contextuel.

IMessageProvider

Fournit des méthodes pour l'affichage des messages de façon uniforme dans toute l'application.

IMultiItemAccessModifier

Délégué indiquant si un élément est visible et actif.

IMultiSelectMenuHandler

Fournit une gestion des menus contextuels pour les différents éléments de l'Explorateur d'objets.

IMultiSelectMenuItem

Représente les éléments de menu à ajouter à la classe DefaultMenuHandler.

INameHandler

Permet à un nœud de l'Explorateur d'objets de déléguer sa gestion des noms.

INameObjectCollection

Définit une collection de valeurs d'objet et de clés de chaîne associées accessibles à l'aide de la clé ou d'un index.

INavigableItem

Représente le nœud de la hiérarchie qui réside dans un objet IExplorerHierarchy.

INavigableItemBuildSet

Décrit les paramètres d'un ensemble d'éléments navigables générés ensemble.

INavigationContext

Fournit les informations relatives à un nœud de la hiérarchie de l'Explorateur d'objets.

INavigationContextProvider

Fournit le suivi de l'élément actuellement sélectionné dans la source du contexte et des modifications apportées aux sources de contexte sous-jacentes.

INavigationEventNotification

Interface qui représente une notification d'événements.

INodeContext

Fournit le contexte de connexion et d'énumérateur pour un nœud.

INodeInformation

Fournit les informations relatives à un nœud de la hiérarchie de l'Explorateur d'objets.

INodeRename

Prend en charge le changement sur place du nom d'un nœud de la hiérarchie.

INodeStateChanged

Permet qu'une classe dérivée d'un nœud d'arborescence soit notifiée lorsqu'un état interne a changé. Le nœud peut mettre à jour son apparence en conséquence.

INodeWithActions

Permet à un nœud d'arborescence d'exposer les actions par défaut et une boîte de dialogue de propriétés.

INodeWithAltName

Permet à un nœud d'avoir un nom différent de la propriété de texte.

INodeWithDrag

Permet à un nœud d'indiquer s'il prend en charge les opérations de glissement.

INodeWithEdit

Permet à un nœud d'indiquer s'il peut être modifié, et s'il peut gérer le nouveau nom.

INodeWithIcon

Permet à un nœud de spécifier ses icônes qui doivent être affichées directement sans se préoccuper de leur emplacement dans l'index d'image de l'arborescence.

INodeWithMenu

Permet à un nœud d'être responsable de son propre menu contextuel.

INodeWithVisibility

Permet à un TreeNode à décider dynamiquement s'il est visible (affiché) ou non dans l'arborescence.

INotifyItemChanged

Interface COM visible qui autorise le contrôle de l'Explorateur d'objets.

INotifyWhenAddedToTree

Permet à l'arborescence d'effectuer une notification lorsqu'un nœud a été ajouté.

IObjectExplorerService

Interface COM visible qui autorise le contrôle de l'Explorateur d'objets.

IPropertyHandler

Définit un moyen d'ajouter des propriétés supplémentaires au conteneur des propriétés de nœuds.

IQueryList

Prend en charge l’interrogation d’une colonne filtrable et la création d’une liste de nœuds filtrés.

IQueryProvider

Prend en charge l'interrogation de colonnes filtrables et la génération d'une liste de nœuds filtrés.

IRefreshableNode

Permet à un nœud de s'actualiser lui-même et d'actualiser ses enfants.

IRemovableItem

Permet à un élément d'être supprimé de sa hiérarchie.

IToolTipHandler

Fournit un texte info-bulle personnalisé à un nœud de la hiérarchie de l'Explorateur.

IUIObjectMetadata

Fournit une interface pour la classe UIObjectMetadata.

IUIObjectTypeInfo

Représente les informations relatives au type de l'UIObject.

IUpdateChildrenRequest

Interface utilisée avec INavigableItem.UpdateChildren pour charger de façon asynchrone un ensemble de champs entre tous les enfants.

IUpdateState

Gère des mises à jour d'état.

IViewType

Décrit chaque type de vue dans l'Explorateur d'objets.

IWinformsMenuHandler

Permet à un objet de générer un menu compatible avec les menus Windows Forms.

Énumérations

FilterOperator

Spécifie les opérations de filtre prises en charge.

ItemScope

Énumère l'étendue des éléments de l'Explorateur.

NavigableItemRefreshFlags

Spécifie les indicateurs d'actualisation de l'élément explorable.

Délégués

BuildChildren

Représente les méthodes qui géreront la génération asynchrone.

GettingChildrenCallback

Gère l'opération de récupération asynchrone des enfants.

NodesChangedEventHandler

Représente les méthodes qui géreront l'événement en cas de modification des nœuds dans l'Explorateur d'objets.

ViewChangedEventHandler

Représente les méthodes qui géreront un gestionnaire d'événements en cas de modification de la vue sélectionnée par un objet IAltViewProvider.