共用方式為


SPNavigationProvider members

Include protected members
Include inherited members

提供基底類別的SharePoint Foundation專門用於 SharePoint 網站 」 導覽的網站導覽提供者。

The SPNavigationProvider type exposes the following members.

Constructors

  Name Description
Public method SPNavigationProvider 初始化SPNavigationProvider類別的新執行個體。

Top

Properties

  Name Description
Public property CurrentNode 取得SiteMapNode物件,代表目前要求的頁面。 (Overrides SiteMapProvider.CurrentNode.)
Public property Description (Inherited from ProviderBase.)
Protected property EditLinksAlternateAction
Public property EnableLocalization (Inherited from SiteMapProvider.)
Protected property IsEditable
Protected property MaximumSupportedNodeDepth
Public property Name (Inherited from ProviderBase.)
Public property ParentProvider (Inherited from SiteMapProvider.)
Public property ResourceKey (Inherited from SiteMapProvider.)
Public property RootNode (Inherited from SiteMapProvider.)
Public property RootProvider (Inherited from SiteMapProvider.)
Public property SecurityTrimmingEnabled (Inherited from SiteMapProvider.)
Protected property Web 取得目前導覽範圍的網站 (SPWeb)。

Top

Methods

  Name Description
Protected method AddNode(SiteMapNode) (Inherited from SiteMapProvider.)
Protected method AddNode(SiteMapNode, SiteMapNode) (Inherited from SiteMapProvider.)
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method FindSiteMapNode(String) 擷取SiteMapNode物件,代表在指定的 URL] 頁面。 (Overrides SiteMapProvider.FindSiteMapNode(String).)
Public method FindSiteMapNode(HttpContext) 擷取SiteMapNode物件,代表目前要求] 頁面上使用的指定的HttpContext執行個體。 (Overrides SiteMapProvider.FindSiteMapNode(HttpContext).)
Public method FindSiteMapNodeFromKey 擷取指定的查閱機碼為基礎的SiteMapNode物件。 (Overrides SiteMapProvider.FindSiteMapNodeFromKey(String).)
Public method GetChildNodes 擷取指定之的SiteMapNode物件的子節點。 (Overrides SiteMapProvider.GetChildNodes(SiteMapNode).)
Public method GetCurrentNodeAndHintAncestorNodes (Inherited from SiteMapProvider.)
Public method GetCurrentNodeAndHintNeighborhoodNodes (Inherited from SiteMapProvider.)
Public method GetHashCode (Inherited from Object.)
Protected method GetMenuState
Public method GetParentNode 擷取指定之的SiteMapNode物件的父節點。 (Overrides SiteMapProvider.GetParentNode(SiteMapNode).)
Public method GetParentNodeRelativeToCurrentNodeAndHintDownFromParent (Inherited from SiteMapProvider.)
Public method GetParentNodeRelativeToNodeAndHintDownFromParent (Inherited from SiteMapProvider.)
Protected method GetRootNodeCore 擷取目前導覽提供者所管理的所有節點的根節點。 (Overrides SiteMapProvider.GetRootNodeCore().)
Public method GetType (Inherited from Object.)
Public method HintAncestorNodes (Inherited from SiteMapProvider.)
Public method HintNeighborhoodNodes (Inherited from SiteMapProvider.)
Public method Initialize 初始化目前SPNavigationProvider實作,包括從持續性儲存空間載入網站導覽資料所需的資源。 (Overrides SiteMapProvider.Initialize(String, NameValueCollection).)
Public method IsAccessibleToUser (Inherited from SiteMapProvider.)
Public methodStatic member IsWebSupportedForInlineEdit
Protected method MemberwiseClone (Inherited from Object.)
Protected method RemoveNode (Inherited from SiteMapProvider.)
Protected method ResolveSiteMapNode (Inherited from SiteMapProvider.)
Protected method SaveUpdatedMenuState
Public method ToString (Inherited from Object.)
Public methodStatic member ValidateUrl

Top

Events

  Name Description
Public event SiteMapResolve (Inherited from SiteMapProvider.)

Top

Explicit interface implementations

  Name Description
Explicit interface implemetationPrivate property IEditableSiteMapProvider.EditLinksAlternateAction
Explicit interface implemetationPrivate method IEditableSiteMapProvider.GetMenuState
Explicit interface implemetationPrivate property IEditableSiteMapProvider.IsEditable
Explicit interface implemetationPrivate property IEditableSiteMapProvider.MaximumSupportedNodeDepth
Explicit interface implemetationPrivate method IEditableSiteMapProvider.SaveUpdatedMenuState

Top

請參閱

參照

SPNavigationProvider class

Microsoft.SharePoint.Navigation namespace