Microsoft.VisualStudio.SharePoint.Explorer Namespace
The Microsoft.VisualStudio.SharePoint.Explorer namespace contains types you can use to extend SharePoint nodes in Server Explorer or to define new types of nodes. For more information, see Extending the SharePoint Connections Node in Server Explorer.
Although most of the types in this namespace are interfaces, only the following interfaces are intended to be implemented in your code:
IExplorerNodeTypeExtension: Implement this interface to extend an existing type of SharePoint node in Server Explorer. For more information, see How to: Extend a SharePoint Node in Server Explorer.
IExplorerNodeTypeProvider: Implement this interface to define a new type of SharePoint node in Server Explorer. For more information, see How to: Add a Custom SharePoint Node to Server Explorer.
Classes
Class | Description | |
---|---|---|
ExplorerNodeEventArgs | Provides data for several events related to SharePoint nodes in Server Explorer. | |
ExplorerNodeMenuItemsRequestedEventArgs | Provides data for the NodeMenuItemsRequested event. | |
ExplorerNodePropertiesRequestedEventArgs | Provides data for the NodePropertiesRequested event. | |
ExplorerNodeTypeAttribute | Indicates the Server Explorer node that is being extended, or specifies the ID of a new Server Explorer node that is being defined. | |
ExplorerNodeTypes | Defines IDs for several built-in SharePoint nodes in Server Explorer. |
Interfaces
Interface | Description | |
---|---|---|
IExplorerNode | Represents a node in the SharePoint Connections hierarchy of nodes in Server Explorer. | |
IExplorerNodeCollection | Represents a collection of IExplorerNode objects. | |
IExplorerNodeContext | Provides members that you can use to interact with the SharePoint site that is associated with an IExplorerNode object. | |
IExplorerNodeEvents | Defines events that are raised by IExplorerNode objects. | |
IExplorerNodeType | Defines the behavior of an existing type of node in the SharePoint Connections hierarchy of nodes in Server Explorer. | |
IExplorerNodeTypeDefinition | Defines the behavior of a new type of node in the SharePoint Connections hierarchy of nodes in Server Explorer. | |
IExplorerNodeTypeExtension | Represents an extension of a node in the SharePoint Connections hierarchy of nodes in Server Explorer. | |
IExplorerNodeTypeProvider | Provides the definition of a new type of node in the SharePoint Connections hierarchy of nodes in Server Explorer. | |
IExplorerSiteNodeInfo | Provides information about the SharePoint site (that is, the Microsoft.SharePoint.SPWeb) that is represented by a SharePoint site node in Server Explorer. |
See Also
Reference
Other Resources
Extending the SharePoint Connections Node in Server Explorer