IExplorerNode Interface
Represents a node in the SharePoint Connections hierarchy of nodes in Server Explorer.
Namespace: Microsoft.VisualStudio.SharePoint.Explorer
Assembly: Microsoft.VisualStudio.SharePoint (in Microsoft.VisualStudio.SharePoint.dll)
Syntax
'Declaration
Public Interface IExplorerNode _
Inherits IAnnotatedObject, INotifyObjectDisposing, INotifyObjectDisposed, INotifyPropertyChanged
public interface IExplorerNode : IAnnotatedObject,
INotifyObjectDisposing, INotifyObjectDisposed, INotifyPropertyChanged
The IExplorerNode type exposes the following members.
Properties
Name | Description | |
---|---|---|
![]() |
Annotations | Gets an instance IAnnotationDictionary to associate custom data with the object implementing the IAnnotatedObject interface. (Inherited from IAnnotatedObject.) |
![]() |
ChildNodes | Gets the collection of IExplorerNode objects that are the children of the current node. |
![]() |
Context | Gets an IExplorerNodeContext object that you can use to get information about the SharePoint site that the current node is associated with. |
![]() |
Icon | Gets or sets the icon for the current node. |
![]() |
IsDisposed | Gets whether the an object is disposed. (Inherited from INotifyObjectDisposed.) |
![]() |
IsDisposing | Gets whether an object is disposing. (Inherited from INotifyObjectDisposing.) |
![]() |
IsDynamic | Gets a value that indicates whether the node is recreated every time its parent node is refreshed. |
![]() |
NodeType | Gets an IExplorerNodeType object that defines the behavior of this node. |
![]() |
ParentNode | Gets the parent node for the current node. |
![]() |
ServiceProvider | Gets the service provider for the current node. |
![]() |
SortOrder | Gets or sets a value that is used to sort the current node among sibling nodes. |
![]() |
Text | Gets or sets the text of the node. |
Top
Methods
Name | Description | |
---|---|---|
![]() |
Refresh | Updates the text displayed by the node and recreates its dynamic child nodes. |
Top
Events
Name | Description | |
---|---|---|
![]() |
Disposed | Occurs when an object is disposed. (Inherited from INotifyObjectDisposed.) |
![]() |
Disposing | Occurs when an object is being disposed. (Inherited from INotifyObjectDisposing.) |
![]() |
DoubleClick | Occurs when the node is double-clicked. |
![]() |
PropertyChanged | Occurs when a property value changes. (Inherited from INotifyPropertyChanged.) |
Top
Remarks
You can get an IExplorerNode object when you create an extension for a SharePoint node, or when you define a new type of node. For more information, see How to: Extend a SharePoint Node in Server Explorer and How to: Add a Custom SharePoint Node to Server Explorer.