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

请参见

参考

Microsoft.VisualStudio.SharePoint.Explorer 命名空间