IExplorerNodeType 接口
为**“服务器资源管理器”的“SharePoint 连接”**节点层次结构中的现有节点类型定义行为。
命名空间: Microsoft.VisualStudio.SharePoint.Explorer
程序集: Microsoft.VisualStudio.SharePoint(在 Microsoft.VisualStudio.SharePoint.dll 中)
语法
声明
Public Interface IExplorerNodeType _
Inherits IAnnotatedObject, IExplorerNodeEvents
public interface IExplorerNodeType : IAnnotatedObject,
IExplorerNodeEvents
IExplorerNodeType 类型公开以下成员。
属性
名称 | 说明 | |
---|---|---|
Annotations | 获取实例 IAnnotationDictionary,以便关联自定义数据和实现 IAnnotatedObject 接口的对象。 (继承自 IAnnotatedObject。) | |
DefaultIcon | 获取要与此类型的节点一起显示的图标。 | |
Id | 获取此节点类型的 ID。 | |
IsAlwaysLeaf | 获取一个值,该值指示此类型的节点是否没有子节点。 | |
Name | 获取与节点类型关联的名称。 |
页首
事件
名称 | 说明 | |
---|---|---|
NodeChildrenRequested | 在 IExplorerNode 请求子节点时发生。 (继承自 IExplorerNodeEvents。) | |
NodeDisposing | 在即将释放 IExplorerNode 时发生。 (继承自 IExplorerNodeEvents。) | |
NodeInitialized | 在初始化新 IExplorerNode 时发生。 (继承自 IExplorerNodeEvents。) | |
NodeMenuItemsRequested | 在 IExplorerNode 请求快捷菜单项时发生。 (继承自 IExplorerNodeEvents。) | |
NodePropertiesRequested | 在 IExplorerNode 请求属性时发生。 (继承自 IExplorerNodeEvents。) |
页首
备注
您可以通过实现 IExplorerNodeTypeExtension 接口来扩展现有节点类型的行为。 有关更多信息,请参见 如何:扩展服务器资源管理器中的 SharePoint 节点。
若要创建新的节点类型,请实现 IExplorerNodeTypeProvider 接口并用它来初始化 IExplorerNodeTypeDefinition 对象。 有关更多信息,请参见How to: Add a Custom SharePoint Node to Server Explorer