IExplorerNode Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents a node in the SharePoint Connections hierarchy of nodes in Server Explorer.
public interface class IExplorerNode : Microsoft::VisualStudio::SharePoint::IAnnotatedObject, Microsoft::VisualStudio::SharePoint::INotifyObjectDisposed, Microsoft::VisualStudio::SharePoint::INotifyObjectDisposing, System::ComponentModel::INotifyPropertyChanged
public interface IExplorerNode : Microsoft.VisualStudio.SharePoint.IAnnotatedObject, Microsoft.VisualStudio.SharePoint.INotifyObjectDisposed, Microsoft.VisualStudio.SharePoint.INotifyObjectDisposing, System.ComponentModel.INotifyPropertyChanged
type IExplorerNode = interface
interface IAnnotatedObject
interface INotifyObjectDisposing
interface INotifyObjectDisposed
interface INotifyPropertyChanged
Public Interface IExplorerNode
Implements IAnnotatedObject, INotifyObjectDisposed, INotifyObjectDisposing, INotifyPropertyChanged
- Implements
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.
Properties
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. |
Methods
Refresh() |
Updates the text displayed by the node and recreates its dynamic child nodes. |
Events
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. |