PortalSiteMapNode Members (Microsoft.SharePoint.Publishing.Navigation)

Specifies the base class for the nodes returned by the PortalSiteMapProvider object.

The following tables list the members exposed by the PortalSiteMapNode type.

Public Constructors

  Name Description
Public method PortalSiteMapNode Specifies the constructor for the PortalSiteMapNode class.
Top
Protected Fields

  Name Description
Protected field audience Specifies a field that contains a string that represents the audience to display this PortalSiteMapNode object to.
Protected field createdDate Specifies a field that contains a DateTime value that represents the creation date for this PortalSiteMapNode object.
Protected field internalTitle Specifies the field that contains a string that represents the title of this PortalSiteMapNode object.
Protected field internalUrl Specifies the field that contains a string that represents the URL of this PortalSiteMapNode object.
Protected field lastModifiedDate Specifies a field that contains a DateTime value that represents the date of the last modification of this PortalSiteMapNode object.
Protected field navigationChildren Specifies a cached collection of the child navigation nodes.
Protected field type Specifies a field that contains a value that determines the type of this PortalSiteMapNode object.
Protected field webNode Specifies a field that contains the PortalWebSiteMapNode object that represents the Web site that owns this node in navigation.
Top
Public Properties

(see also Protected Properties )
  Name Description
Public property Audience Gets a string that represents the audience to display this PortalSiteMapNode object to.
Public property ChildNodes  (inherited from SiteMapNode)
Public property CreatedDate Gets the date and time of creations for this PortalSiteMapNode object.
Public property Description  (inherited from SiteMapNode)
Public property HasChildNodes Overridden. Gets Boolean data that can indicate whether this PortalSiteMapNode object has children.
Public property InternalTitle Gets the title of this PortalSiteMapNode object.
Public property InternalUrl Gets the internal or canonical URL for this >Microsoft.SharePoint.Publishing.Navigation.PortalSiteMapNode object.
Public property IsVisible Gets whether this PortalSiteMapNode object should be displayed in navigation.
Public property Item  (inherited from SiteMapNode)
Public property Key  (inherited from SiteMapNode)
Public property LastModifiedDate Gets the date and time of the last modification for this >PortalSiteMapNode object.
Public property NextSibling  (inherited from SiteMapNode)
Public property ParentNode  (inherited from SiteMapNode)
Public property PortalProvider Gets a new instance of the PortalSiteMapNode object when the current PortalSiteMapNode object is invalidated.
Public property PreviousSibling  (inherited from SiteMapNode)
Public property Provider  (inherited from SiteMapNode)
Public property ReadOnly  (inherited from SiteMapNode)
Public property ResourceKey  (inherited from SiteMapNode)
Public property Roles  (inherited from SiteMapNode)
Public property RootNode  (inherited from SiteMapNode)
Public property Target Gets a string representing the _target property on the link rendered to represent this PortalSiteMapNode object.
Public property Title  (inherited from SiteMapNode)
Public property Type Returns the type of this >PortalWebSiteNode object.
Public property Url  (inherited from SiteMapNode)
Public property WebId Gets the GUID of the PortalWebSiteMapNode object to which this PortalSiteMapNode object is associated.
Public property WebNode Gets a new instance of the >PortalWebSiteMapNode object when the current PortalWebSiteMapNode instance is invalidated.
Top
Protected Properties

  Name Description
Protected property Attributes  (inherited from SiteMapNode)
Top
Public Methods

(see also Protected Methods )
  Name Description
Public method Clone  Overloaded. (inherited from SiteMapNode)
Public method Equals  Overloaded. (inherited from SiteMapNode)
Public method GetAllNodes  (inherited from SiteMapNode)
Public method GetDataSourceView  (inherited from SiteMapNode)
Public method GetHashCode  (inherited from SiteMapNode)
Public method GetHierarchicalDataSourceView  (inherited from SiteMapNode)
Public method GetNavigationChildren Overloaded.  
Public method GetNavigationParent Specifies the main entry node to get to this PortalSiteMapNode object's navigation parent node.
Public method GetType  (inherited from Object)
Public method IsAccessibleToUser Overloaded.  
Public method IsDescendantOf Overridden. Determines if this PortalSiteMapNode is a descendant of the supplied node, and caches the result.
Public method Static ReferenceEquals  (inherited from Object)
Public method ToString  (inherited from SiteMapNode)
Top
Protected Methods

  Name Description
Protected method Finalize  (inherited from Object)
Protected method GetExplicitResourceString  (inherited from SiteMapNode)
Protected method GetImplicitResourceString  (inherited from SiteMapNode)
Protected method MemberwiseClone  (inherited from Object)
Protected method PopulateNavigationChildren  
Top
Explicit Interface Implementations

  Name Description
Explicit interface implementation Method System.ICloneable.Clone  (inherited from SiteMapNode)
Explicit interface implementation Method System.Web.UI.IHierarchyData.GetChildren  (inherited from SiteMapNode)
Explicit interface implementation Method System.Web.UI.IHierarchyData.GetParent  (inherited from SiteMapNode)
Explicit interface implementation Property System.Web.UI.IHierarchyData.HasChildren  (inherited from SiteMapNode)
Explicit interface implementation Property System.Web.UI.IHierarchyData.Item  (inherited from SiteMapNode)
Explicit interface implementation Property System.Web.UI.IHierarchyData.Path  (inherited from SiteMapNode)
Explicit interface implementation Property System.Web.UI.IHierarchyData.Type  (inherited from SiteMapNode)
Explicit interface implementation Property System.Web.UI.INavigateUIData.Description  (inherited from SiteMapNode)
Explicit interface implementation Property System.Web.UI.INavigateUIData.Name  (inherited from SiteMapNode)
Explicit interface implementation Property System.Web.UI.INavigateUIData.NavigateUrl  (inherited from SiteMapNode)
Explicit interface implementation Property System.Web.UI.INavigateUIData.Value  (inherited from SiteMapNode)
Top
See Also

Tags :


Page view tracker