Show / Hide Table of Contents

Interface IPageService

Namespace: DotNetNuke.Abstractions.Pages
Assembly: DotNetNuke.Abstractions.dll
Syntax
public interface IPageService

Methods

AddMessage(PageMessage)

Declaration
void AddMessage(PageMessage messageItem)
Parameters
Type Name Description
PageMessage messageItem

AddMeta(PageMeta)

Declaration
void AddMeta(PageMeta metaItem)
Parameters
Type Name Description
PageMeta metaItem

AddToHead(PageTag)

Declaration
void AddToHead(PageTag tagItem)
Parameters
Type Name Description
PageTag tagItem

Clear()

Declaration
void Clear()

GetCanonicalLinkUrl()

Declaration
string GetCanonicalLinkUrl()
Returns
Type Description
string

GetDescription()

Declaration
string GetDescription()
Returns
Type Description
string

GetHeadTags()

Declaration
IEnumerable<PageTag> GetHeadTags()
Returns
Type Description
IEnumerable<PageTag>

GetKeyWords()

Declaration
string GetKeyWords()
Returns
Type Description
string

GetMessages()

Declaration
IEnumerable<PageMessage> GetMessages()
Returns
Type Description
IEnumerable<PageMessage>

GetMetaTags()

Declaration
IEnumerable<PageMeta> GetMetaTags()
Returns
Type Description
IEnumerable<PageMeta>

GetTitle()

Declaration
string GetTitle()
Returns
Type Description
string

SetCanonicalLinkUrl(string, int)

Declaration
void SetCanonicalLinkUrl(string value, int priority = 100)
Parameters
Type Name Description
string value
int priority

SetDescription(string, int)

Declaration
void SetDescription(string value, int priority = 100)
Parameters
Type Name Description
string value
int priority

SetKeyWords(string, int)

Declaration
void SetKeyWords(string value, int priority = 100)
Parameters
Type Name Description
string value
int priority

SetTitle(string, int)

Declaration
void SetTitle(string value, int priority = 100)
Parameters
Type Name Description
string value
int priority

Extension Methods

JsonExtensionsWeb.ToJson(object)
Back to top by the community, for the community... #DNNCMS