Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Пространство Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer имен предоставляет классы и интерфейсы, которые используются для интеграции функций обозреватель объектов в среду оболочки Visual Studio, используемую SQL Server Management Studio.
Классы
DeferredHierarchyObject |
Задерживает объекты иерархии, построенные на основе XML-файла. |
ExceptionEventArgs |
Пространство Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer имен предоставляет классы и интерфейсы, которые используются для интеграции функций обозреватель объектов в среду оболочки Visual Studio, используемую SQL Server Management Studio. |
HierarchyObject |
Представляет объект, относящийся к одной из категорий. |
HierarchyTreeNode |
Представляет узел поздней загрузки, который имеет собственные значки и знает, как взаимодействовать с иерархией обозревателя. |
ItemScopeHelper |
Отображает помощник области элемента для обозревателя. |
LazyNode |
Узел дерева, реализующий объект ILazyLoadingNode. |
NodesChangedEventArgs |
Аргументы событий, передаваемые при изменении поставщиков представления своего выбранного представления. |
ToolsMenuItemBase |
Реализует объект IMenuItem. |
ViewChangedEventArgs |
Представляет аргументы событий, передаваемые, когда поставщик представления изменяет выбранное представление. |
Интерфейсы
IAbortableRequest |
Определяет метод, запрашиваемый для прерывания операции. |
IAccessModifier |
Делегирует принятие решения о том, является ли этот элемент видимым. |
IAltViewProvider |
Представляет интерфейс, который позволяет дереву предоставлять несколько переключаемых представлений на одном дереве в обозревателе объектов. |
IAutoRefreshableItem |
Представляет элемент, который может обновлять себя и свои дочерние элементы в результате действий из внешнего источника, такого как диалоговое окно. |
IColumnProperty |
Представляет отдельный столбец, который может быть отфильтрован. |
IContextChanged |
Позволяет элементу иметь измененный контекст. |
IDragHandler |
Позволяет узлу делегировать обработку операций перетаскивания. |
IExplorerHierarchy |
Представляет коллекцию узлов, которые будут отображаться в дереве. |
IExplorerHierarchyNode |
Представляет узел иерархии, присутствующий в объекте IExplorerHierarchy. |
IExplorerRootNode |
Представляет корневой узел для иерархии. |
IFilterProvider |
Предоставляет сведения о фильтре для объекта. |
IFilterRow |
Представляет отдельный отфильтрованный элемент. |
IFilterSettings |
Предоставляет сведения, необходимые для отображения представления в виде сводки. |
IFilterStorage |
Позволяет сохранять параметр фильтра в иерархии. |
IGetChildrenRequest |
Асинхронно получает дочерние элементы из пакетов с помощью объекта INavigableItem.GetChildren. |
IHierarchyDisposingNotify |
Предоставляет уведомление, что объект IVsUIHierarchy закрывается. |
IHierarchyNodeBuilder |
Представляет интерфейс, используемый обозревателем объектов для построения узлов, которые будут отображаться. |
IIconHandler |
Предоставляет обработку значка для узла в обозревателе объектов. |
ILaunchFormHostProvider |
Получает интерфейсы ILauncherFormHost, содержащиеся в контейнере службы. |
ILazyLoadingNode |
Позволяет узлу отложить добавление дочерних узлов в свою коллекцию узлов до нажатия пользователем значка плюса (+). |
IMaintenancePlanPersist |
Представляет интерфейс IMaintenancePlanPersist, используемый этим конструктором. |
IManagedConnection |
Задает интерфейс для управляемого соединения. |
IMenuCommandTextChanges |
Представляет команды меню, текст которых может изменяться динамически. |
IMenuHandler |
Предоставляет обработку контекстного меню для обозревателя объектов. |
IMenuItem |
Представляет элементы меню, которые могут добавляться в класс DefaultMenuHandler. |
IMenuOwnerProvider |
Предоставляет владельца для обработчика контекстного меню. |
IMessageProvider |
Предоставляет методы для одинакового отображения всех сообщений в приложении. |
IMultiItemAccessModifier |
Делегат видимости и активности элемента. |
IMultiSelectMenuHandler |
Предоставляет обработку контекстного меню для нескольких элементов в обозревателя объектов. |
IMultiSelectMenuItem |
Представляет элементы меню, добавляемые в класс DefaultMenuHandler. |
INameHandler |
Позволяет узлу обозревателя объектов делегировать обработку его имени. |
INameObjectCollection |
Определяет коллекцию связанных строковых ключей и значений объектов, доступ к элементам которой осуществляется с помощью ключа или индекса. |
INavigableItem |
Представляет узел иерархии, присутствующий в объекте IExplorerHierarchy. |
INavigableItemBuildSet |
Описывает параметры для набора построенных вместе элементов, по которым можно выполнять переходы. |
INavigationContext |
Передает сведения для узла в иерархии обозревателя объектов. |
INavigationContextProvider |
Обеспечивает отслеживание выбранного в настоящий момент элемента в источнике контекста и изменений базовых источников контекста. |
INavigationEventNotification |
Интерфейс, представляющий уведомление о событии. |
INodeContext |
Предоставляет контекст соединения и перечислителя для узла. |
INodeInformation |
Передает сведения для узла в иерархии обозревателя объектов. |
INodeRename |
Поддерживает переименование на месте узла иерархии. |
INodeStateChanged |
Позволяет уведомлять производный класс узла дерева об изменении некоторого внутреннего состояния. Узел может соответственно обновить свой внешний вид. |
INodeWithActions |
Позволяет узлу дерева представлять действия по умолчанию и диалоговое окно свойств. |
INodeWithAltName |
Позволяет узлу иметь имя, отличающееся от свойства текста. |
INodeWithDrag |
Позволяет указать для узла, поддерживает ли он перетаскивание. |
INodeWithEdit |
Позволяет указать для узла, можно ли его изменять и можно ли ему назначить новое имя. |
INodeWithIcon |
Позволяет указать значки для узла, которые будут отображаться непосредственно и для которых нет необходимости знать, где они находятся в индексе изображения дерева. |
INodeWithMenu |
Позволяет узлу отвечать за свое собственное контекстное меню. |
INodeWithVisibility |
Позволяет объекту TreeNode динамически решать, видим (отображается) ли он в дереве. |
INotifyItemChanged |
Видимый в модели COM интерфейс, который позволяет управлять обозревателем объектов. |
INotifyWhenAddedToTree |
Позволяет дереву уведомлять о добавлении узла. |
IObjectExplorerService |
Видимый в модели COM интерфейс, который позволяет управлять обозревателем объектов. |
IPropertyHandler |
Определяет средства добавления дополнительных свойств в контейнер свойств узлов. |
IQueryList |
Поддерживает запросы к фильтруемому столбцу и построение списка отфильтрованных узлов. |
IQueryProvider |
Поддерживает выполнение запросов к столбцам, которые можно фильтровать, и построение списка отфильтрованных столбцов. |
IRefreshableNode |
Позволяет узлу обновлять себя и свои дочерние элементы. |
IRemovableItem |
Позволяет удалять элемент из иерархии. |
IToolTipHandler |
Предоставляет пользовательский текст всплывающей подсказки для узла иерархии обозревателя. |
IUIObjectMetadata |
Предоставляет интерфейс для класса UIObjectMetadata. |
IUIObjectTypeInfo |
Представляет сведения о типе объекта UIObject. |
IUpdateChildrenRequest |
Интерфейс, используемый с объектом INavigableItem.UpdateChildren для асинхронной загрузки набора полей для всех дочерних объектов. |
IUpdateState |
Обрабатывает обновления состояния. |
IViewType |
Описывает каждый тип представления в обозревателе объектов. |
IWinformsMenuHandler |
Позволяет объекту строить меню, совместимое с меню приложения Windows Forms. |
Перечисления
FilterOperator |
Указывает поддерживаемые операции фильтрации. |
ItemScope |
Перечисляет область элементов в обозревателе. |
NavigableItemRefreshFlags |
Задает флаги обновления для элемента, поддерживающего навигацию. |
Делегаты
BuildChildren |
Представляет методы, которые обрабатывают асинхронное построение. |
GettingChildrenCallback |
Обрабатывает операцию для получения дочерних элементов в асинхронном режиме. |
NodesChangedEventHandler |
Представляет методы, которые обрабатывают событие при изменении узлов в обозревателе объектов. |
ViewChangedEventHandler |
Представляет методы, которые вызывает обработчик событий, когда объект IAltViewProvider изменяет выбранное представление. |