C# Class Sitecore.SharedSource.Commons.Abstractions.Managers.SitecoreLinkManager

Inheritance: ILinkManager
Exibir arquivo Open project: Velir/Sitecore-Commons

Public Methods

Method Description
ExpandDynamicLinks ( string text ) : string
ExpandDynamicLinks ( string text, bool resolveSites ) : string
GetDefaultUrlOptions ( ) : UrlOptions
GetDynamicUrl ( Item item ) : string
GetDynamicUrl ( Item item, LinkUrlOptions options ) : string
GetItemUrl ( Item item ) : string
GetItemUrl ( Item item, UrlOptions options ) : string
IsDynamicLink ( string linkText ) : bool
ParseDynamicLink ( string linkText ) : DynamicLink
ParseRequestUrl ( HttpRequest request ) : RequestUrl

Private Methods

Method Description
SitecoreLinkManager ( ) : System.Web

Method Details

ExpandDynamicLinks() public method

public ExpandDynamicLinks ( string text ) : string
text string
return string

ExpandDynamicLinks() public method

public ExpandDynamicLinks ( string text, bool resolveSites ) : string
text string
resolveSites bool
return string

GetDefaultUrlOptions() public method

public GetDefaultUrlOptions ( ) : UrlOptions
return UrlOptions

GetDynamicUrl() public method

public GetDynamicUrl ( Item item ) : string
item Item
return string

GetDynamicUrl() public method

public GetDynamicUrl ( Item item, LinkUrlOptions options ) : string
item Item
options LinkUrlOptions
return string

GetItemUrl() public method

public GetItemUrl ( Item item ) : string
item Item
return string

GetItemUrl() public method

public GetItemUrl ( Item item, UrlOptions options ) : string
item Item
options UrlOptions
return string

IsDynamicLink() public method

public IsDynamicLink ( string linkText ) : bool
linkText string
return bool

ParseDynamicLink() public method

public ParseDynamicLink ( string linkText ) : DynamicLink
linkText string
return DynamicLink

ParseRequestUrl() public method

public ParseRequestUrl ( HttpRequest request ) : RequestUrl
request System.Web.HttpRequest
return RequestUrl