IExplorerNodeTypeDefinition 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
在伺服器總管的 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) |