LinkTagHelper Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
ITagHelperреализация для элементов ссылок<>, поддерживающих резервные пути href.
public ref class LinkTagHelper : Microsoft::AspNetCore::Mvc::Razor::TagHelpers::UrlResolutionTagHelper
[Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("link", Attributes="asp-href-include", TagStructure=Microsoft.AspNetCore.Razor.TagHelpers.TagStructure.WithoutEndTag)]
[Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("link", Attributes="asp-href-exclude", TagStructure=Microsoft.AspNetCore.Razor.TagHelpers.TagStructure.WithoutEndTag)]
[Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("link", Attributes="asp-fallback-href", TagStructure=Microsoft.AspNetCore.Razor.TagHelpers.TagStructure.WithoutEndTag)]
[Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("link", Attributes="asp-fallback-href-include", TagStructure=Microsoft.AspNetCore.Razor.TagHelpers.TagStructure.WithoutEndTag)]
[Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("link", Attributes="asp-fallback-href-exclude", TagStructure=Microsoft.AspNetCore.Razor.TagHelpers.TagStructure.WithoutEndTag)]
[Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("link", Attributes="asp-fallback-test-class", TagStructure=Microsoft.AspNetCore.Razor.TagHelpers.TagStructure.WithoutEndTag)]
[Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("link", Attributes="asp-fallback-test-property", TagStructure=Microsoft.AspNetCore.Razor.TagHelpers.TagStructure.WithoutEndTag)]
[Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("link", Attributes="asp-fallback-test-value", TagStructure=Microsoft.AspNetCore.Razor.TagHelpers.TagStructure.WithoutEndTag)]
[Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("link", Attributes="asp-append-version", TagStructure=Microsoft.AspNetCore.Razor.TagHelpers.TagStructure.WithoutEndTag)]
public class LinkTagHelper : Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper
[<Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("link", Attributes="asp-href-include", TagStructure=Microsoft.AspNetCore.Razor.TagHelpers.TagStructure.WithoutEndTag)>]
[<Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("link", Attributes="asp-href-exclude", TagStructure=Microsoft.AspNetCore.Razor.TagHelpers.TagStructure.WithoutEndTag)>]
[<Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("link", Attributes="asp-fallback-href", TagStructure=Microsoft.AspNetCore.Razor.TagHelpers.TagStructure.WithoutEndTag)>]
[<Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("link", Attributes="asp-fallback-href-include", TagStructure=Microsoft.AspNetCore.Razor.TagHelpers.TagStructure.WithoutEndTag)>]
[<Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("link", Attributes="asp-fallback-href-exclude", TagStructure=Microsoft.AspNetCore.Razor.TagHelpers.TagStructure.WithoutEndTag)>]
[<Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("link", Attributes="asp-fallback-test-class", TagStructure=Microsoft.AspNetCore.Razor.TagHelpers.TagStructure.WithoutEndTag)>]
[<Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("link", Attributes="asp-fallback-test-property", TagStructure=Microsoft.AspNetCore.Razor.TagHelpers.TagStructure.WithoutEndTag)>]
[<Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("link", Attributes="asp-fallback-test-value", TagStructure=Microsoft.AspNetCore.Razor.TagHelpers.TagStructure.WithoutEndTag)>]
[<Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("link", Attributes="asp-append-version", TagStructure=Microsoft.AspNetCore.Razor.TagHelpers.TagStructure.WithoutEndTag)>]
type LinkTagHelper = class
inherit UrlResolutionTagHelper
Public Class LinkTagHelper
Inherits UrlResolutionTagHelper
- Наследование
- Атрибуты
Комментарии
Вспомогатель тега не будет обрабатывать случаи только с атрибутом href.
Конструкторы
Свойства
AppendVersion |
Значение, указывающее, следует ли добавить версию файла к URL-адресам href. |
Cache |
Возвращает объект , используемый IMemoryCache для хранения проглобированных URL-адресов. |
FallbackHref |
URL-адрес таблицы стилей CSS, на который следует вернуться в случае сбоя основной таблицы стилей. |
FallbackHrefExclude |
Разделенный запятыми список шаблонов файлов с проглобированными файлами таблиц стилей CSS, которые необходимо исключить из резервного списка в случае сбоя первичного. Шаблоны блеска оцениваются относительно параметра webroot приложения. Должен использоваться совместно с FallbackHrefInclude. |
FallbackHrefInclude |
Список таблиц стилей CSS, разделенных запятыми, на случай сбоя основной таблицы стилей CSS. Шаблоны блеска оцениваются относительно параметра webroot приложения. |
FallbackTestClass |
Имя класса, определенное в таблице стилей для использования в качестве теста резервного экземпляра. Необходимо использовать в сочетании с FallbackTestProperty и FallbackTestValue, а также или FallbackHrefIncludeFallbackHref . |
FallbackTestProperty |
Имя свойства CSS, используемое для теста резервного экземпляра. Необходимо использовать в сочетании с FallbackTestClass и FallbackTestValue, а также или FallbackHrefIncludeFallbackHref . |
FallbackTestValue |
Значение свойства CSS, используемое для теста резервного экземпляра. Необходимо использовать в сочетании с FallbackTestClass и FallbackTestProperty, а также или FallbackHrefIncludeFallbackHref . |
GlobbingUrlBuilder |
Возвращает объект , используемый GlobbingUrlBuilder для заполнения включенных и исключенных URL-адресов. |
HostingEnvironment |
Возвращает для IWebHostEnvironment приложения. |
Href |
Адрес связанного ресурса. |
HrefExclude |
Разделенный запятыми список шаблонов файлов с проглобированными файлами таблиц стилей CSS, которые необходимо исключить из загрузки. Шаблоны блеска оцениваются относительно параметра webroot приложения. Должен использоваться совместно с HrefInclude. |
HrefInclude |
Разделенный запятыми список шаблонов файлов с проглобированными файлами таблиц стилей CSS для загрузки. Шаблоны блеска оцениваются относительно параметра webroot приложения. |
HtmlEncoder | (Унаследовано от UrlResolutionTagHelper) |
JavaScriptEncoder |
Возвращает объект , используемый JavaScriptEncoder для кодирования резервных сведений. |
Order |
При выполнении ITagHelperInit(TagHelperContext)набора объектов их сначала вызываются в указанном Orderобъекте ; затем их ProcessAsync(TagHelperContext, TagHelperOutput)вызываются в указанном Order. В первую очередь выполняются более низкие значения. |
SuppressFallbackIntegrity |
Логическое значение, определяющее, сравнивается ли хэш целостности со FallbackHref значением. |
UrlHelperFactory | (Унаследовано от UrlResolutionTagHelper) |
ViewContext | (Унаследовано от UrlResolutionTagHelper) |
Методы
Init(TagHelperContext) |
Инициализирует ITagHelper с заданным |
Process(TagHelperContext, TagHelperOutput) |
Синхронно выполняет TagHelper с заданными |
ProcessAsync(TagHelperContext, TagHelperOutput) |
Асинхронно выполняет TagHelper с заданными |
ProcessUrlAttribute(String, TagHelperOutput) |
Разрешает и обновляет значения URL-адресов, начиная с "~/" (относительно параметра "webroot" приложения) для |
TryResolveUrl(String, IHtmlContent) |
Пытается разрешить заданное |
TryResolveUrl(String, String) |
Пытается разрешить заданное |