Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer Espacio de nombres

El Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer espacio de nombres proporciona clases e interfaces que se usan para integrar Explorador de objetos características en el entorno de shell de Visual Studio usado por SQL Server Management Studio.

Clases

DeferredHierarchyObject

Retrasa los objetos de jerarquía que se crean a partir del archivo XML.

ExceptionEventArgs

El Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer espacio de nombres proporciona clases e interfaces que se usan para integrar Explorador de objetos características en el entorno de shell de Visual Studio usado por SQL Server Management Studio.

HierarchyObject

Representa un objeto que tiene una categoría.

HierarchyTreeNode

Representa el nodo de carga tardía que tiene sus propios iconos y sabe cómo tratar con la jerarquía del Explorador.

ItemScopeHelper

Muestra el asistente de ámbito de elemento para el explorador.

LazyNode

Nodo de árbol que implementa el objeto ILazyLoadingNode.

NodesChangedEventArgs

Los argumentos de evento que se pasaron cuando un suministrador de vistas cambia la vista seleccionada.

ToolsMenuItemBase

Implementa el objeto IMenuItem.

ViewChangedEventArgs

Representa argumentos de evento que se pasan cuando un proveedor de vistas cambia la vista seleccionada.

Interfaces

IAbortableRequest

Define un método que solicita anular la operación.

IAccessModifier

Delega la decisión sobre si un elemento está visible o no.

IAltViewProvider

Representa la interfaz que permite a un árbol proporcionar varias vistas intercambiables en un único árbol del explorador de objetos.

IAutoRefreshableItem

Representa un elemento que se puede actualizar a sí mismo y a sus elementos secundarios como consecuencia de las acciones de un origen externo, por ejemplo un cuadro de diálogo.

IColumnProperty

Representa la columna individual que se puede filtrar.

IContextChanged

Permite que se cambie el contexto de un elemento.

IDragHandler

Permite a un nodo delegar el control de las operaciones de arrastre.

IExplorerHierarchy

Representa una colección de nodos que aparecerán en el árbol.

IExplorerHierarchyNode

Representa un nodo de jerarquía que reside dentro de un objeto IExplorerHierarchy.

IExplorerRootNode

Representa el nodo raíz de una jerarquía.

IFilterProvider

Proporciona la información de filtro de un objeto.

IFilterRow

Representa el elemento filtrado concreto.

IFilterSettings

Proporciona la información necesaria para mostrar una vista de resumen.

IFilterStorage

Permite conservar la configuración de filtro en una jerarquía.

IGetChildrenRequest

Recupera de forma asincrónica los elementos secundarios en lotes con el objeto INavigableItem.GetChildren.

IHierarchyDisposingNotify

Proporciona una notificación de que se va a cerrar un objeto IVsUIHierarchy.

IHierarchyNodeBuilder

Representa una interfaz usada por el explorador de objetos para compilar los nodos que se mostrarán.

IIconHandler

Proporciona el tratamiento de los iconos para un nodo en el explorador de objetos.

ILaunchFormHostProvider

Recupera las interfaces ILauncherFormHost contenidas en un contenedor de servicios.

ILazyLoadingNode

Permite a un nodo diferir la adición de nodos secundarios a su colección de nodos hasta que el usuario haya hecho clic en el signo más (+).

IMaintenancePlanPersist

Representa la interfaz IMaintenancePlanPersist utilizada por el diseñador THAT'S.

IManagedConnection

Especifica la interfaz a una conexión administrada.

IMenuCommandTextChanges

Representa los comandos del menú donde el texto puede cambiar de forma dinámica.

IMenuHandler

Proporciona control de menú contextual para el explorador de objetos.

IMenuItem

Representa los elementos de menú que se pueden agregar a la clase DefaultMenuHandler.

IMenuOwnerProvider

Proporciona un propietario para el controlador del menú contextual.

IMessageProvider

Proporciona métodos para mostrar mensajes de manera uniforme en toda la aplicación.

IMultiItemAccessModifier

Delegado que indica si un elemento está visible y habilitado.

IMultiSelectMenuHandler

Proporciona un menú contextual que controlar los diversos elementos del explorador de objetos.

IMultiSelectMenuItem

Representa los elementos de menú que se van a agregar a la clase DefaultMenuHandler.

INameHandler

Permite a un nodo del explorador de objetos delegar el tratamiento de su nombre.

INameObjectCollection

Define una colección de claves de cadena asociadas y valores de objeto a los que se puede tener acceso con la clave o con un índice.

INavigableItem

Representa el nodo de jerarquía que está dentro de un objeto IExplorerHierarchy.

INavigableItemBuildSet

Describe los parámetros para un conjunto de elementos por los que se puede navegar que se compilan juntos.

INavigationContext

Proporciona la información para un nodo en la jerarquía del explorador de objetos.

INavigationContextProvider

Proporciona el seguimiento del elemento actualmente seleccionado en el origen del contexto y cambia a los orígenes del contexto subyacentes.

INavigationEventNotification

Interfaz que representa una notificación de eventos.

INodeContext

Proporciona la conexión y contexto del enumerador para un nodo.

INodeInformation

Proporciona la información para un nodo en la jerarquía del explorador de objetos.

INodeRename

Admite el cambio de nombre in situ de un nodo de jerarquía.

INodeStateChanged

Permite notificar una clase derivada de nodo de árbol cuando un estado interno ha cambiado. El nodo puede actualizar su apariencia en consecuencia.

INodeWithActions

Permite exponer las acciones predeterminadas y un cuadro de diálogo de propiedades en un nodo del árbol.

INodeWithAltName

Permite a un nodo tener un nombre que no sea igual que la propiedad de texto.

INodeWithDrag

Permite que un nodo indique si admite operaciones de arrastre.

INodeWithEdit

Permite a un nodo indicar si se puede editar y si puede admitir el nuevo nombre.

INodeWithIcon

Permite a un nodo indicar a sus iconos que se van a mostrar directamente sin que importe dónde están en el índice de imágenes del árbol.

INodeWithMenu

Permite que un nodo sea responsable de su propio menú contextual.

INodeWithVisibility

Permite que TreeNode determine dinámicamente si está visible (se muestra) en el árbol o no.

INotifyItemChanged

Interfaz visible COM que permite el control del explorador de objetos.

INotifyWhenAddedToTree

Permite que se notifique la adición de un nodo al árbol.

IObjectExplorerService

Interfaz visible COM que permite el control del explorador de objetos.

IPropertyHandler

Define un medio de agregar propiedades adicionales al contenedor de propiedades de nodos.

IQueryList

Admite consultas en columnas filtrables y la compilación de una lista de nodos filtrados.

IQueryProvider

Permite consultar las columnas filtrables y crear una lista de nodos filtrados.

IRefreshableNode

Permite a un nodo actualizarse a sí mismo y a sus elementos secundarios.

IRemovableItem

Permite quitar un elemento de su jerarquía.

IToolTipHandler

Proporciona texto de información sobre herramientas personalizado para un nodo de jerarquía del explorador.

IUIObjectMetadata

Proporciona una interfaz para la clase UIObjectMetadata.

IUIObjectTypeInfo

Representa información acerca del tipo del UIObject.

IUpdateChildrenRequest

Interfaz utilizada con INavigableItem.UpdateChildren para cargar un conjunto de campos en todos los elementos secundarios de forma asincrónica.

IUpdateState

Controla las actualizaciones de estado.

IViewType

Describe cada tipo de vista en el explorador de objetos.

IWinformsMenuHandler

Permite a un objeto compilar un menú compatible con los menús de Windows Forms.

Enumeraciones

FilterOperator

Especifica las operaciones de filtro admitidas.

ItemScope

Enumera el ámbito de los elementos en el explorador.

NavigableItemRefreshFlags

Especifica las marcas de actualización para el elemento por el que se puede navegar.

Delegados

BuildChildren

Representa los métodos que administrarán la compilación asincrónica.

GettingChildrenCallback

Administra la operación para recuperar los elementos secundarios de forma asincrónica.

NodesChangedEventHandler

Representa los métodos que controlarán el evento cuando los nodos del explorador de objetos cambian.

ViewChangedEventHandler

Representa los métodos que administrarán un controlador de eventos cuando un objeto IAltViewProvider cambia la vista seleccionada.