|
IAbortableRequest |
Defines a method that is requesting to abort the operation. |
|
IAccessModifier |
Delegates the decision whether or not an item is visible. |
|
IAltViewProvider |
Represents the interface that allows a tree to provide multiple, switchable views on a single tree in the object explorer. |
|
IAutoRefreshableItem |
Represents an item that can refresh itself and its children as a result of actions from an external source, such a dialog box. |
|
IColumnProperty |
Represents the individual column that can be filtered. |
|
IContextChanged |
Allows an item to have its context changed. |
|
IDragHandler |
Allows a node to delegate the handling of drag operations. |
|
IExplorerHierarchy |
Represents a collection of nodes that will appear in the tree. |
|
IExplorerHierarchyNode |
Represents a hierarchy node that lives within an IExplorerHierarchy object. |
|
IExplorerRootNode |
Represents the root node for a hierarchy. |
|
IFilterProvider |
Provides the filter information of an object. |
|
IFilterRow |
Represents the individual filtered item. |
|
IFilterSettings |
Provides the information needed to display a summary view. |
|
IFilterStorage |
Allows the filter setting to be persisted in a hierarchy. |
|
IGetChildrenRequest |
Retrieves children asynchronously in batches with the INavigableItem.GetChildren object. |
|
IHierarchyDisposingNotify |
Provides a notification that an IVsUIHierarchy object is being closed. |
|
IHierarchyNodeBuilder |
Represents an interface used by the object explorer to build nodes that will be displayed. |
|
IIconHandler |
Provides icon handling for a node in the object explorer. |
|
ILaunchFormHostProvider |
Retrieves the ILauncherFormHost interfaces contained in a service container. |
|
ILazyLoadingNode |
Allows a node to defer the adding of child nodes to its nodes collection until the user has clicked the plus sign (+). |
|
IMaintenancePlanPersist |
Represents the IMaintenancePlanPersist interface used by THAT'S designer. |
|
IManagedConnection |
Specifies the interface to a managed connection. |
|
IMenuCommandTextChanges |
Represents menu commands where the text can change dynamically. |
|
IMenuHandler |
Provides context menu handling for the object explorer. |
|
IMenuItem |
Represents the menu items that can be added to the DefaultMenuHandler class. |
|
IMenuOwnerProvider |
Provides an owner for the context menu handler. |
|
IMessageProvider |
Provides methods for displaying messages in a uniform way across the application. |
|
IMultiItemAccessModifier |
Delegate for whether an item is visible and enabled. |
|
IMultiSelectMenuHandler |
Provides a context menu handling for the multiple items in the object explorer. |
|
IMultiSelectMenuItem |
Represents the menu items to be added to the DefaultMenuHandler class. |
|
INameHandler |
Allows a node in the object explorer to delegate its name handling. |
|
INameObjectCollection |
Defines a collection of associated string keys and object values that can be accessed either with the key or with an index. |
|
INavigableItem |
Represents the hierarchy node that lives within an IExplorerHierarchy object. |
|
INavigableItemBuildSet |
Describes parameters for a set of navigable items that are built together. |
|
INavigationContext |
Provides the information for a node in the object explorer hierarchy. |
|
INavigationContextProvider |
Provides the tracking of the currently selected item in the context source and changes to the underlying context sources. |
|
INavigationEventNotification |
An interface that represents an event notification. |
|
INodeContext |
Provides the connection and enumerator context for a node. |
|
INodeInformation |
Provides the information for a node in the object explorer hierarchy. |
|
INodeRename |
Supports the in place renaming of a hierarchy node. |
|
INodeStateChanged |
Allows a tree node derived class to be notified when some internal state has changed. The node can update its appearance accordingly. |
|
INodeWithActions |
Allows a tree node to expose the default actions and a property dialog box. |
|
INodeWithAltName |
Allows a node to have a name that is distinct from the text property. |
|
INodeWithDrag |
Allows a node to indicate whether it supports dragging. |
|
INodeWithEdit |
Allows a node to indicate if it can be edited, and if it can handle the new name. |
|
INodeWithIcon |
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. |
|
INodeWithMenu |
Allows a node to be responsible for its own context menu. |
|
INodeWithVisibility |
Allows a TreeNode to dynamically decide whether or not it is visible (shown) in the tree. |
|
INotifyItemChanged |
COM visible interface that allows control of the object explorer. |
|
INotifyWhenAddedToTree |
Allows the tree to notify when a node has been added. |
|
IObjectExplorerService |
COM visible interface that allows control of the object explorer. |
|
IPropertyHandler |
Defines a means of adding extra properties to the nodes property bag. |
|
IQueryList |
Supports querying filterable column, and building a list of filtered nodes. |
|
IQueryProvider |
Supports querying filterable columns and building a list of filtered nodes. |
|
IRefreshableNode |
Allows a node to refresh itself and its children. |
|
IRemovableItem |
Allows an item to be removed from its hierarchy. |
|
IToolTipHandler |
Provides custom tooltip text to an explorer hierarchy node. |
|
IUIObjectMetadata |
Provides an interface for the UIObjectMetadata class. |
|
IUIObjectTypeInfo |
Represents information about the type of the UIObject. |
|
IUpdateChildrenRequest |
Interface used with INavigableItem.UpdateChildren to load a set of fields across all children asynchronously. |
|
IUpdateState |
Handles state updates. |
|
IViewType |
Describes every view type in the object explorer. |
|
IWinformsMenuHandler |
Allows an object to build a menu that is compatible with Windows Forms menus. |