C# 클래스 Sitecore.SharedSource.Commons.Abstractions.Managers.SitecoreLinkManager

상속: ILinkManager
파일 보기 프로젝트 열기: Velir/Sitecore-Commons

공개 메소드들

메소드 설명
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