• Share
    • Twitter
    • LinkedIn
    • Facebook
    • Email
  • Feedback
  • Improve this Doc

Class SitemapProvider

Inheritance
System.Object
SitemapProvider
CoreSitemapProvider
Namespace: DotNetNuke.Services.Sitemap
Assembly: DotNetNuke.dll
Syntax
public abstract class SitemapProvider : object

Properties

| Improve this Doc View Source

Description

Declaration
public string Description { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

Enabled

Declaration
public bool Enabled { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

Name

Declaration
public string Name { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

OverridePriority

Declaration
public bool OverridePriority { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

Priority

Declaration
public float Priority { get; set; }
Property Value
Type Description
System.Single

Methods

| Improve this Doc View Source

GetUrls(Int32, PortalSettings, String)

Includes page urls on the sitemap.

Declaration
public abstract List<SitemapUrl> GetUrls(int portalId, PortalSettings ps, string version)
Parameters
Type Name Description
System.Int32 portalId
PortalSettings ps
System.String version
Returns
Type Description
List<SitemapUrl>

A of SitemapUrl instances.

Remarks

Pages that are included:

  • are not deleted
  • are not disabled
  • are normal pages (not links, …)
  • are visible (based on date and permissions)

Extension Methods

JsonExtensionsWeb.ToJson(Object)
  • View Source
Back to top by the community, for the community... #DNNCMS