PortalWebSiteMapNode Members

Include Protected Members
Include Inherited Members

Represents Web sites that are included in the navigation.

The PortalWebSiteMapNode type exposes the following members.

Properties

  Name Description
Protected property Attributes (Inherited from SiteMapNode.)
Public property Audience Gets the audience associated with the CachedObjectSiteMapNode object. (Inherited from CachedObjectSiteMapNode.)
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 A description of the CachedObjectSiteMapNode object. (Inherited from CachedObjectSiteMapNode.)
Public property HasChildNodes Gets a value that indicates whether this PortalSiteMapNode object has children. (Inherited from PortalSiteMapNode.)
Public property IncludePages Gets a value that indicates whether to automatically include a page in navigation.
Public property IncludeSubSites Gets a value that indicates whether to automatically include subsites (which includes any type of SPWeb object in navigation).
Public property InheritNavigation Gets a value that indicates whether this Web site inherits its navigation.
Public property InternalTitle The title of the CachedObjectSiteMapNode object without HTML encoding, even if encoding is specified on the associated PortalSiteMapProvider object. (Inherited from CachedObjectSiteMapNode.)
Public property InternalUrl Gets the internal or canonical URL for this [Microsoft.SharePoint.Publishing.Navigation.PortalSiteMapNode] object. (Inherited from PortalSiteMapNode.)
Public property IsVisible Gets a value that indicates whether this Web site map node is visible to the user. (Overrides CachedObjectSiteMapNode.IsVisible.)
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 or descending) 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 Gets the PortalWebSiteMapNode object 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 Gets the server relative-URL of the Web site.
Public property ShowSiblings Gets a value that indicates whether 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 The title of the CachedObjectSiteMapNode, potentially HTML-encoded depending on whether encoding is specified on the associated PortalSiteMapProvider. (Inherited from CachedObjectSiteMapNode.)
Public property Type Gets the type of this PortalWebSiteNode object. (Inherited from PortalSiteMapNode.)
Public property UniqueId Gets the Unique ID (GUID) of this Microsoft SharePoint Foundation 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

Methods

  Name Description
Public method Clone() (Inherited from SiteMapNode.)
Public method Clone(Boolean) (Inherited from SiteMapNode.)
Public method Equals (Inherited from SiteMapNode.)
Protected method Finalize (Inherited from Object.)
Public method GetAllNodes (Inherited from SiteMapNode.)
Public method GetDataSourceView (Inherited from SiteMapNode.)
Protected method GetExplicitResourceString (Inherited from SiteMapNode.)
Public method GetHashCode (Inherited from SiteMapNode.)
Public method GetHierarchicalDataSourceView (Inherited from SiteMapNode.)
Protected method GetImplicitResourceString (Inherited from SiteMapNode.)
Public method GetNavigationChildren(NodeTypes) Specifies the main entry point to get this PortalSiteMapNode object's child navigation node. (Inherited from PortalSiteMapNode.)
Public method GetNavigationChildren(NodeTypes, NodeTypes, OrderingMethod, AutomaticSortingMethod, Boolean, Int32) Specifies the main entry point to get this PortalSiteMapMode child navigation node. (Inherited from PortalSiteMapNode.)
Public method GetNavigationComparer Gets a NavigationComparer object that is configured with the sorting options specified on this Web site.
Public method GetNavigationParent Gets the PortalWebSiteMapNode object's parent navigation node. (Overrides CachedObjectSiteMapNode.GetNavigationParent().)
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(SPWeb) Sets a value indicating whether the specified site map node can be viewed by the user. (Inherited from CachedObjectSiteMapNode.)
Public method IsAccessibleToUser(HttpContext) (Inherited from SiteMapNode.)
Public method IsDescendantOf Determines whether this PortalSiteMapNode is a descendant of the supplied node, and caches the result. (Inherited from PortalSiteMapNode.)
Protected method MemberwiseClone (Inherited from Object.)
Protected method PopulateNavigationChildren (Overrides CachedObjectSiteMapNode.PopulateNavigationChildren(NodeTypes).)
Public method ProcessSPNavigationNode This member is reserved for internal use and is not intended to be used directly from your code.
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 the key was found.

Top

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 Stores the GUID of the CachedObjectSiteMapNode object. (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

Explicit Interface Implementations

  Name Description
Explicit interface implemetationPrivate method ICloneable.Clone (Inherited from SiteMapNode.)
Explicit interface implemetationPrivate property INavigateUIData.Description (Inherited from SiteMapNode.)
Explicit interface implemetationPrivate method IHierarchyData.GetChildren (Inherited from SiteMapNode.)
Explicit interface implemetationPrivate method IHierarchyData.GetParent (Inherited from SiteMapNode.)
Explicit interface implemetationPrivate property IHierarchyData.HasChildren (Inherited from SiteMapNode.)
Explicit interface implemetationPrivate property IHierarchyData.Item (Inherited from SiteMapNode.)
Explicit interface implemetationPrivate property INavigateUIData.Name (Inherited from SiteMapNode.)
Explicit interface implemetationPrivate property INavigateUIData.href (Inherited from SiteMapNode.)
Explicit interface implemetationPrivate property IHierarchyData.Path (Inherited from SiteMapNode.)
Explicit interface implemetationPrivate property IHierarchyData.Type (Inherited from SiteMapNode.)
Explicit interface implemetationPrivate property INavigateUIData.Value (Inherited from SiteMapNode.)

Top

See Also

Reference

PortalWebSiteMapNode Class

Microsoft.SharePoint.Publishing.Navigation Namespace