Export (0) Print
Expand All

Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer Namespace

 

Applies To: SQL Server 2016 Preview

The Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer namespace provides classes and interfaces that are used to integrate Object Explorer features into the Visual Studio shell environment used by SQL Server Management Studio.

ClassDescription
System_CAPS_pubclassDeferredHierarchyObject

Delays the hierarchy objects that are built from the XML file.

System_CAPS_pubclassHierarchyObject

Represents an object that is categorized.

System_CAPS_pubclassHierarchyTreeNode

Represents the late loading node that has its own icons and knows how to deal with the Explorer hierarchy.

System_CAPS_pubclassItemScopeHelper

Displays the item scope helper for the explorer.

System_CAPS_pubclassLazyNode

Tree node that implements the ILazyLoadingNode object.

System_CAPS_pubclassNodesChangedEventArgs

Event arguments passed when a view provider changes its selected view.

System_CAPS_pubclassToolsMenuItemBase

Implements the IMenuItem object.

System_CAPS_pubclassViewChangedEventArgs

Represents event arguments that are passed when a view provider changes the selected view.

InterfaceDescription
System_CAPS_pubinterfaceIAbortableRequest

Defines a method that is requesting to abort the operation.

System_CAPS_pubinterfaceIAccessModifier

Delegates the decision whether or not an item is visible.

System_CAPS_pubinterfaceIAltViewProvider

Represents the interface that allows a tree to provide multiple, switchable views on a single tree in the object explorer.

System_CAPS_pubinterfaceIAutoRefreshableItem

Represents an item that can refresh itself and its children as a result of actions from an external source, such a dialog box.

System_CAPS_pubinterfaceIColumnProperty

Represents the individual column that can be filtered.

System_CAPS_pubinterfaceIContextChanged

Allows an item to have its context changed.

System_CAPS_pubinterfaceIDragHandler

Allows a node to delegate the handling of drag operations.

System_CAPS_pubinterfaceIExplorerHierarchy

Represents a collection of nodes that will appear in the tree.

System_CAPS_pubinterfaceIExplorerHierarchyNode

Represents a hierarchy node that lives within an IExplorerHierarchy object.

System_CAPS_pubinterfaceIExplorerRootNode

Represents the root node for a hierarchy.

System_CAPS_pubinterfaceIFilterProvider

Provides the filter information of an object.

System_CAPS_pubinterfaceIFilterRow

Represents the individual filtered item.

System_CAPS_pubinterfaceIFilterSettings

Provides the information needed to display a summary view.

System_CAPS_pubinterfaceIFilterStorage

Allows the filter setting to be persisted in a hierarchy.

System_CAPS_pubinterfaceIGetChildrenRequest

Retrieves children asynchronously in batches with the INavigableItem.GetChildren object.

System_CAPS_pubinterfaceIHierarchyDisposingNotify

Provides a notification that an IVsUIHierarchy object is being closed.

System_CAPS_pubinterfaceIHierarchyNodeBuilder

Represents an interface used by the object explorer to build nodes that will be displayed.

System_CAPS_pubinterfaceIIconHandler

Provides icon handling for a node in the object explorer.

System_CAPS_pubinterfaceILaunchFormHostProvider

Retrieves the ILauncherFormHost interfaces contained in a service container.

System_CAPS_pubinterfaceILazyLoadingNode

Allows a node to defer the adding of child nodes to its nodes collection until the user has clicked the plus sign (+).

System_CAPS_pubinterfaceIMaintenancePlanPersist

Represents the IMaintenancePlanPersist interface used by THAT'S designer.

System_CAPS_pubinterfaceIManagedConnection

Specifies the interface to a managed connection.

System_CAPS_pubinterfaceIMenuCommandTextChanges

Represents menu commands where the text can change dynamically.

System_CAPS_pubinterfaceIMenuHandler

Provides context menu handling for the object explorer.

System_CAPS_pubinterfaceIMenuItem

Represents the menu items that can be added to the DefaultMenuHandler class.

System_CAPS_pubinterfaceIMenuOwnerProvider

Provides an owner for the context menu handler.

System_CAPS_pubinterfaceIMessageProvider

Provides methods for displaying messages in a uniform way across the application.

System_CAPS_pubinterfaceIMultiItemAccessModifier

Delegate for whether an item is visible and enabled.

System_CAPS_pubinterfaceIMultiSelectMenuHandler

Provides a context menu handling for the multiple items in the object explorer.

System_CAPS_pubinterfaceIMultiSelectMenuItem

Represents the menu items to be added to the DefaultMenuHandler class.

System_CAPS_pubinterfaceINameHandler

Allows a node in the object explorer to delegate its name handling.

System_CAPS_pubinterfaceINameObjectCollection

Defines a collection of associated string keys and object values that can be accessed either with the key or with an index.

System_CAPS_pubinterfaceINavigableItem

Represents the hierarchy node that lives within an IExplorerHierarchy object.

System_CAPS_pubinterfaceINavigableItemBuildSet

Describes parameters for a set of navigable items that are built together.

System_CAPS_pubinterfaceINavigationContext

Provides the information for a node in the object explorer hierarchy.

System_CAPS_pubinterfaceINavigationContextProvider

Provides the tracking of the currently selected item in the context source and changes to the underlying context sources.

System_CAPS_pubinterfaceINavigationEventNotification

An interface that represents an event notification.

System_CAPS_pubinterfaceINodeContext

Provides the connection and enumerator context for a node.

System_CAPS_pubinterfaceINodeInformation

Provides the information for a node in the object explorer hierarchy.

System_CAPS_pubinterfaceINodeRename

Supports the in place renaming of a hierarchy node.

System_CAPS_pubinterfaceINodeStateChanged

Allows a tree node derived class to be notified when some internal state has changed. The node can update its appearance accordingly.

System_CAPS_pubinterfaceINodeWithActions

Allows a tree node to expose the default actions and a property dialog box.

System_CAPS_pubinterfaceINodeWithAltName

Allows a node to have a name that is distinct from the text property.

System_CAPS_pubinterfaceINodeWithDrag

Allows a node to indicate whether it supports dragging.

System_CAPS_pubinterfaceINodeWithEdit

Allows a node to indicate if it can be edited, and if it can handle the new name.

System_CAPS_pubinterfaceINodeWithIcon

Allows a node to specify its icons that are to be displayed directly without worrying about where they are in the image index of the tree.

System_CAPS_pubinterfaceINodeWithMenu

Allows a node to be responsible for its own context menu.

System_CAPS_pubinterfaceINodeWithVisibility

Allows a TreeNode to dynamically decide whether or not it is visible (shown) in the tree.

System_CAPS_pubinterfaceINotifyItemChanged

COM visible interface that allows control of the object explorer.

System_CAPS_pubinterfaceINotifyWhenAddedToTree

Allows the tree to notify when a node has been added.

System_CAPS_pubinterfaceIObjectExplorerService

COM visible interface that allows control of the object explorer.

System_CAPS_pubinterfaceIPropertyHandler

Defines a means of adding extra properties to the nodes property bag.

System_CAPS_pubinterfaceIQueryList

Supports querying filterable column, and building a list of filtered nodes.

System_CAPS_pubinterfaceIQueryProvider

Supports querying filterable columns and building a list of filtered nodes.

System_CAPS_pubinterfaceIRefreshableNode

Allows a node to refresh itself and its children.

System_CAPS_pubinterfaceIRemovableItem

Allows an item to be removed from its hierarchy.

System_CAPS_pubinterfaceIToolTipHandler

Provides custom tooltip text to an explorer hierarchy node.

System_CAPS_pubinterfaceIUIObjectMetadata

Provides an interface for the UIObjectMetadata class.

System_CAPS_pubinterfaceIUIObjectTypeInfo

Represents information about the type of the UIObject.

System_CAPS_pubinterfaceIUpdateChildrenRequest

Interface used with INavigableItem.UpdateChildren to load a set of fields across all children asynchronously.

System_CAPS_pubinterfaceIUpdateState

Handles state updates.

System_CAPS_pubinterfaceIViewType

Describes every view type in the object explorer.

System_CAPS_pubinterfaceIWinformsMenuHandler

Allows an object to build a menu that is compatible with Windows Forms menus.

DelegateDescription
System_CAPS_pubdelegateBuildChildren

Represents the methods that will handle the asynchronous build.

System_CAPS_pubdelegateGettingChildrenCallback

Handles the operation to retrieve the children asynchronously.

System_CAPS_pubdelegateNodesChangedEventHandler

Represents the methods that will handle the event when nodes in the object explorer are changed.

System_CAPS_pubdelegateViewChangedEventHandler

Represents the methods that will handle an event handler when an IAltViewProvider object changes the selected view.

EnumerationDescription
System_CAPS_pubenumFilterOperator

Specifies the supported filter operations.

System_CAPS_pubenumItemScope

Enumerates the scope of the items in the explorer.

System_CAPS_pubenumNavigableItemRefreshFlags

Specifies the refresh flags for navigable item.

Return to top
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

Show:
© 2015 Microsoft