IExplorerNodeTypeDefinition 接口

定义

为“服务器资源管理器”的“SharePoint 连接”节点层次结构中新类型的节点定义行为。

public interface class IExplorerNodeTypeDefinition : Microsoft::VisualStudio::SharePoint::Explorer::IExplorerNodeEvents, Microsoft::VisualStudio::SharePoint::IAnnotatedObject
public interface IExplorerNodeTypeDefinition : Microsoft.VisualStudio.SharePoint.Explorer.IExplorerNodeEvents, Microsoft.VisualStudio.SharePoint.IAnnotatedObject
type IExplorerNodeTypeDefinition = interface
    interface IAnnotatedObject
    interface IExplorerNodeEvents
Public Interface IExplorerNodeTypeDefinition
Implements IAnnotatedObject, IExplorerNodeEvents
实现

注解

若要创建新的节点类型,请 IExplorerNodeTypeProvider 实现 接口。 在 方法的实现中 InitializeType ,可以使用 参数的属性和事件 IExplorerNodeTypeDefinition 来定义新节点类型的行为。 有关详细信息,请参阅 如何:将自定义 SharePoint 节点添加到服务器资源管理器

每种类型的节点只由一个 IExplorerNodeTypeDefinition 对象初始化。

属性

Annotations

获取实例 IAnnotationDictionary,以将自定义数据与实现 IAnnotatedObject 的对象相关联。

(继承自 IAnnotatedObject)
DefaultIcon

获取或设置由此节点类型定义的节点的默认图标。

IsAlwaysLeaf

获取一个值,该值指示此类型的节点是否没有子节点。

Name

获取与节点类型关联的名称。

NodeType

获取一个布尔值,该值指示此类型的节点是否通常没有子节点。 如果存在 IExplorerNodeType 的扩展,将取代此属性。

事件

NodeChildrenRequested

IExplorerNode 请求子节点时发生。

(继承自 IExplorerNodeEvents)
NodeDisposing

在即将释放 IExplorerNode 时发生。

(继承自 IExplorerNodeEvents)
NodeInitialized

在初始化 IExplorerNode 时发生。

(继承自 IExplorerNodeEvents)
NodeMenuItemsRequested

IExplorerNode 请求快捷菜单项时发生。

(继承自 IExplorerNodeEvents)
NodePropertiesRequested

IExplorerNode 请求属性时发生。

(继承自 IExplorerNodeEvents)

适用于