PortalWebSiteMapNode Members (Microsoft.SharePoint.Publishing.Navigation)

Represents Web sites (sometimes known as sites or subsites, but not to be confused with site collections) that are included in the navigation.

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

Protected Fields

  Name Description
Protected field audience  Specifies a field that contains a string that represents the audience to display this PortalSiteMapNode object to.(inherited from PortalSiteMapNode)
Protected field createdDate  Specifies a field that contains a DateTime value that represents the creation date for this PortalSiteMapNode object.(inherited from PortalSiteMapNode)
Protected field internalTitle  Specifies the field that contains a string that represents the title of this PortalSiteMapNode object.(inherited from PortalSiteMapNode)
Protected field internalUrl  Specifies the field that contains a string that represents the URL of this PortalSiteMapNode object.(inherited from PortalSiteMapNode)
Protected field lastModifiedDate  Specifies a field that contains a DateTime value that represents the date of the last modification of this PortalSiteMapNode object.(inherited from PortalSiteMapNode)
Protected field navigationChildren  Specifies a cached collection of the child navigation nodes.(inherited from PortalSiteMapNode)
Protected field type  Specifies a field that contains a value that determines the type of this PortalSiteMapNode object.(inherited from PortalSiteMapNode)
Protected field uniqueId  (inherited from CachedObjectSiteMapNode)
Protected field webNode  Specifies a field that contains the PortalWebSiteMapNode object that represents the Web site that owns this node in navigation.(inherited from PortalSiteMapNode)
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. (inherited from PortalSiteMapNode)
Public property ChildNodes  (inherited from SiteMapNode)
Public property CollationLCID Gets the locale identifier (LCID) to use when performing automatic sorting of navigation items owned by this Web site.
Public property CreatedDate  Gets the date and time of creations for this PortalSiteMapNode object.(inherited from PortalSiteMapNode)
Public property Description  (inherited from SiteMapNode)
Public property HasChildNodes  Gets Boolean data that can indicate whether this PortalSiteMapNode object has children.(inherited from PortalSiteMapNode)
Public property IncludePages Determines whether to automatically include a page in navigation.
Public property IncludeSubSites Determines whether to automatically include subsites (which includes any type of SPWeb object in navigation).
Public property InheritNavigation Determines whether this Web site inherits its navigation.
Public property InternalTitle  Gets the title of this PortalSiteMapNode object.(inherited from PortalSiteMapNode)
Public property InternalUrl  Gets the internal or canonical URL for this >Microsoft.SharePoint.Publishing.Navigation.PortalSiteMapNode object.(inherited from PortalSiteMapNode)
Public property IsVisible Overridden. Determines whether this Web site map node is visible to the user.
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.(inherited from PortalSiteMapNode)
Public property NavigationAutomaticSortingMethod Gets the property to use when automatically sorting items owned by this Web site.
Public property NavigationOrderingMethod Gets the method to use for ordering navigation items owned by this Web site.
Public property NavigationSortAscending Gets the sorting direction (ascending ordescending) to use when doing automatic sorting of navigation items owned by this Web site.
Public property NextSibling  (inherited from SiteMapNode)
Public property ParentNode  (inherited from SiteMapNode)
Public property ParentWebNode Returns the PortalWebSiteMapNode above this one in the hierarchy.
Public property PortalProvider  Gets a new instance of the PortalSiteMapNode object when the current PortalSiteMapNode object is invalidated.(inherited from PortalSiteMapNode)
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 ServerRelativeUrl Returns the server relative-URL of the Web site.
Public property ShowSiblings Determines whether or not to display siblings of this Web site in navigation.
Public property Target  Gets a string representing the _target property on the link rendered to represent this PortalSiteMapNode object.(inherited from PortalSiteMapNode)
Public property Title  (inherited from SiteMapNode)
Public property Type  Returns the type of this >PortalWebSiteNode object.(inherited from PortalSiteMapNode)
Public property UniqueId  Unique ID (GUID) of this Windows SharePoint Services object.(inherited from CachedObjectSiteMapNode)
Public property Url  (inherited from SiteMapNode)
Public property WebId  Gets the GUID of the PortalWebSiteMapNode object to which this PortalSiteMapNode object is associated.(inherited from PortalSiteMapNode)
Public property WebNode  Gets a new instance of the >PortalWebSiteMapNode object when the current PortalWebSiteMapNode instance is invalidated.(inherited from PortalSiteMapNode)
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. (inherited from PortalSiteMapNode)
Public method GetNavigationComparer Gets a NavigationComparer that is configured with the sorting options specified on this Web site.
Public method GetNavigationParent Overridden.  
Public method GetProperty Retrieves a value from the Web site property bag by using a specified object key.
Public method GetType  (inherited from Object)
Public method IsAccessibleToUser  Overloaded. (inherited from CachedObjectSiteMapNode)
Public method IsDescendantOf  (inherited from PortalSiteMapNode)
Public method ProcessSPNavigationNode This member is reserved for internal use and is not intended to be used directly from your code.
Public method Static ReferenceEquals  (inherited from Object)
Public method ToString  (inherited from SiteMapNode)
Public method TryGetProperty Retrieves a value from the Web site property bag by using a specified object key, and returns a Boolean value that represents whether or not the key was found.
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 Overridden.  
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  Returns the type of this PortalWebSiteNode object.(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