C# Класс Sitecore.SharedSource.Commons.Abstractions.Managers.SitecoreLinkManager

Наследование: ILinkManager
Показать файл Открыть проект

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
SitecoreLinkManager ( ) : System.Web

Описание методов

ExpandDynamicLinks() публичный Метод

public ExpandDynamicLinks ( string text ) : string
text string
Результат string

ExpandDynamicLinks() публичный Метод

public ExpandDynamicLinks ( string text, bool resolveSites ) : string
text string
resolveSites bool
Результат string

GetDefaultUrlOptions() публичный Метод

public GetDefaultUrlOptions ( ) : UrlOptions
Результат UrlOptions

GetDynamicUrl() публичный Метод

public GetDynamicUrl ( Item item ) : string
item Item
Результат string

GetDynamicUrl() публичный Метод

public GetDynamicUrl ( Item item, LinkUrlOptions options ) : string
item Item
options LinkUrlOptions
Результат string

GetItemUrl() публичный Метод

public GetItemUrl ( Item item ) : string
item Item
Результат string

GetItemUrl() публичный Метод

public GetItemUrl ( Item item, UrlOptions options ) : string
item Item
options UrlOptions
Результат string

IsDynamicLink() публичный Метод

public IsDynamicLink ( string linkText ) : bool
linkText string
Результат bool

ParseDynamicLink() публичный Метод

public ParseDynamicLink ( string linkText ) : DynamicLink
linkText string
Результат DynamicLink

ParseRequestUrl() публичный Метод

public ParseRequestUrl ( HttpRequest request ) : RequestUrl
request System.Web.HttpRequest
Результат RequestUrl