Alloy.Helpers.UrlHelpers.PageLinkUrl C# (CSharp) Метод

PageLinkUrl() публичный статический Метод

Returns the target URL for a ContentReference. Respects the page's shortcut setting so if the page is set as a shortcut to another page or an external URL that URL will be returned.
public static PageLinkUrl ( this urlHelper, EPiServer.Core.ContentReference contentLink ) : IHtmlString
urlHelper this
contentLink EPiServer.Core.ContentReference
Результат IHtmlString
        public static IHtmlString PageLinkUrl(this UrlHelper urlHelper, ContentReference contentLink)
        {
            if(ContentReference.IsNullOrEmpty(contentLink))
            {
                return MvcHtmlString.Empty;
            }

            var contentLoader = ServiceLocator.Current.GetInstance<IContentLoader>();
            var page = contentLoader.Get<PageData>(contentLink);

            return PageLinkUrl(urlHelper, page);
        }

Same methods

UrlHelpers::PageLinkUrl ( this urlHelper, PageData page ) : IHtmlString