Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
O Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer namespace fornece classes e interfaces que são usadas para integrar Pesquisador de Objetos recursos ao ambiente de shell do Visual Studio usado pelo SQL Server Management Studio.
Classes
| DeferredHierarchyObject |
Atrasa os objetos de hierarquia que são compilados do arquivo XML. |
| ExceptionEventArgs |
O Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer namespace fornece classes e interfaces que são usadas para integrar Pesquisador de Objetos recursos ao ambiente de shell do Visual Studio usado pelo SQL Server Management Studio. |
| HierarchyObject |
Representa um objeto que é categorizado. |
| HierarchyTreeNode |
Representa o nó de carregamento com atraso que tem seus próprios ícones e sabe lidar com a hierarquia do Gerenciador. |
| ItemScopeHelper |
Exibe o auxiliar de escopo de item para o gerenciador. |
| LazyNode |
O nó de árvore que implementa o objeto ILazyLoadingNode. |
| NodesChangedEventArgs |
Argumentos de eventos passados quando um provedor de exibição altera sua exibição selecionada. |
| ToolsMenuItemBase |
Implementa o objeto IMenuItem. |
| ViewChangedEventArgs |
Representa argumentos de evento transmitidos quando um provedor de exibição altera a exibição selecionada. |
Interfaces
| IAbortableRequest |
Define um método que está solicitando a anulação da operação. |
| IAccessModifier |
Delega a decisão de tornar ou não um item visível. |
| IAltViewProvider |
Representa a interface que permite que uma árvore forneça várias exibições que podem ser trocadas em uma única árvore no pesquisador de objetos. |
| IAutoRefreshableItem |
Representa um item que pode atualizar a si próprio e seus filhos como resultado de ações de uma fonte externa, por exemplo, uma caixa de diálogo. |
| IColumnProperty |
Representa a coluna individual que pode ser filtrada. |
| IContextChanged |
Permite que um item tenha seu contexto alterado. |
| IDragHandler |
Permite que um nó delegue a manipulação de operações de arrastamento. |
| IExplorerHierarchy |
Representa uma coleção de nós que aparecerão na árvore. |
| IExplorerHierarchyNode |
Representa um nó de hierarquia que vive dentro de um objeto IExplorerHierarchy. |
| IExplorerRootNode |
Representa o nó raiz de uma hierarquia. |
| IFilterProvider |
Fornece as informações de filtro de um objeto. |
| IFilterRow |
Representa item filtrado individual. |
| IFilterSettings |
Fornece as informações necessárias para uma exibição resumida. |
| IFilterStorage |
Permite a persistência da configuração de filtro em uma hierarquia. |
| IGetChildrenRequest |
Recupera os filhos de forma assíncrona em lotes com o objeto INavigableItem.GetChildren. |
| IHierarchyDisposingNotify |
Fornece uma notificação de que um objeto IVsUIHierarchy está sendo fechado. |
| IHierarchyNodeBuilder |
Representa uma interface usada pelo explorador de objetos para compilar nós que serão exibidos. |
| IIconHandler |
Fornece tratamento de ícone para um nó no explorador de objetos. |
| ILaunchFormHostProvider |
Recupera as interfaces ILauncherFormHost contidas em um contêiner de serviço. |
| ILazyLoadingNode |
Permite que um nó adie a adição de nós filho à sua coleção de nós até que o usuário tenha clicado no sinal de adição (+). |
| IMaintenancePlanPersist |
Representa a interface IMaintenancePlanPersist usada pelo designer THAT'S. |
| IManagedConnection |
Especifica a interface para uma conexão gerenciada. |
| IMenuCommandTextChanges |
Representa comandos de menu onde o texto pode ser alterado dinamicamente. |
| IMenuHandler |
Fornece tratamento do menu de contexto para o explorador de objetos. |
| IMenuItem |
Representa os itens de menu que podem ser adicionados à classe DefaultMenuHandler. |
| IMenuOwnerProvider |
Fornece um proprietário para o manipulador do menu de contexto. |
| IMessageProvider |
Fornece métodos para exibir mensagens de um modo uniforme pelo aplicativo. |
| IMultiItemAccessModifier |
Delegue para indicar se um item está visível e habilitado. |
| IMultiSelectMenuHandler |
Fornece um menu de contexto para manipular os vários itens no pesquisador de objetos. |
| IMultiSelectMenuItem |
Representa os itens de menu a serem adicionados à classe DefaultMenuHandler. |
| INameHandler |
Permite que um nó do pesquisador de objetos delegue sua manipulação de nome. |
| INameObjectCollection |
Define uma coleção de chaves de cadeia de caracteres associadas e valores de objeto que podem ser acessados com a chave ou com um índice. |
| INavigableItem |
Representa o nó de hierarquia que vive dentro de um objeto IExplorerHierarchy. |
| INavigableItemBuildSet |
Descreve os parâmetros para um conjunto de itens navegáveis que são compilados juntos. |
| INavigationContext |
Fornece as informações para um nó na hierarquia do pesquisador de objetos. |
| INavigationContextProvider |
Fornece o rastreamento do item selecionado atualmente na origem de contexto e alterações nas origens de contexto subjacentes. |
| INavigationEventNotification |
Uma interface que representa uma notificação de evento. |
| INodeContext |
Fornece a conexão e o contexto de enumerador para um nó. |
| INodeInformation |
Fornece as informações para um nó na hierarquia do pesquisador de objetos. |
| INodeRename |
Dá suporte à renomeação no local de um nó de hierarquia. |
| INodeStateChanged |
Permite notificar uma classe derivada de nó de árvore quando algum estado interno foi alterado. O nó pode atualizar sua aparência de acordo. |
| INodeWithActions |
Permite que um nó de árvore exponha as ações padrão e uma caixa de diálogo de propriedade. |
| INodeWithAltName |
Permite que um nó tenha um nome que é diferente da propriedade de texto. |
| INodeWithDrag |
Permite um nó indique se ele dá suporte a arrastamento. |
| INodeWithEdit |
Permite que um nó indique se ele pode ser editado e tratar o novo nome. |
| INodeWithIcon |
Permite que um nó especifique seus ícones que devem ser exibidos diretamente sem se preocupar com o local onde se encontram no índice de imagem da árvore. |
| INodeWithMenu |
Permite que um nó seja responsável por seu próprio menu de contexto. |
| INodeWithVisibility |
Permite que um TreeNode decida dinamicamente se ficará visível (mostrado) ou não na árvore. |
| INotifyItemChanged |
Interface visível de COM que permite controlar o pesquisador de objetos. |
| INotifyWhenAddedToTree |
Permite que a árvore notifique quando um nó foi adicionado. |
| IObjectExplorerService |
Interface visível de COM que permite controlar o pesquisador de objetos. |
| IPropertyHandler |
Define um meio de adicionar propriedades adicionais ao conjunto de propriedades de nós. |
| IQueryList |
Oferece suporte à consulta de coluna filtrável e à criação de uma lista de nós filtrados. |
| IQueryProvider |
Dá suporte à consulta de colunas filtráveis e à criação de uma lista de nós filtrados. |
| IRefreshableNode |
Permite que um nó atualize a si próprio e seus filhos. |
| IRemovableItem |
Permite remover um item de sua hierarquia. |
| IToolTipHandler |
Fornece texto de dica de ferramenta personalizado a um nó de hierarquia de gerenciador. |
| IUIObjectMetadata |
Fornece uma interface para a classe UIObjectMetadata. |
| IUIObjectTypeInfo |
Representa informações sobre o tipo do UIObject. |
| IUpdateChildrenRequest |
Interface usada com INavigableItem.UpdateChildren para carregar um conjunto de campos de forma assíncrona por todos os filhos. |
| IUpdateState |
Manipula atualizações de estado. |
| IViewType |
Descreve todo tipo de exibição no pesquisador de objetos. |
| IWinformsMenuHandler |
Permite que um objeto crie um menu que seja compatível com menus do Windows Forms. |
Enumerações
| FilterOperator |
Especifica as operações de filtro com suporte. |
| ItemScope |
Enumera o escopo dos itens no gerenciador. |
| NavigableItemRefreshFlags |
Especifica os sinalizadores de atualização para o item navegável. |
Delegados
| BuildChildren |
Representa os métodos que tratarão a compilação assíncrona. |
| GettingChildrenCallback |
Trata a operação para recuperar os filhos de forma assíncrona. |
| NodesChangedEventHandler |
Representa os métodos que manipularão o evento quando os nós do pesquisador de objetos forem alterados. |
| ViewChangedEventHandler |
Representa os métodos que tratarão de um manipulador de eventos quando um objeto IAltViewProvider alterar a exibição selecionada. |