LinkTagHelper Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
ITagHelper implementação direcionando <elementos de link> que dão suporte a caminhos href de fallback.
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
- Herança
- Atributos
Comentários
O auxiliar de marca não processará casos apenas com o atributo 'href'.
Construtores
Propriedades
AppendVersion |
Valor que indica se a versão do arquivo deve ser acrescentada às URLs href. |
Cache |
Obtém o IMemoryCache usado para armazenar URLs com globbed. |
FallbackHref |
A URL de uma folha de estilos CSS para a qual fazer fallback caso a principal falhe. |
FallbackHrefExclude |
Uma lista separada por vírgulas de padrões de arquivo de folhas de estilo CSS a serem excluídas da lista de fallback, caso a principal falhe. Os padrões glob são avaliados em relação à configuração 'webroot' do aplicativo. Deve ser usado em conjunto com FallbackHrefInclude. |
FallbackHrefInclude |
Uma lista separada por vírgulas de padrões de arquivo com globbed de folhas de estiloS CSS para o qual fazer fallback caso o primário falhe. Os padrões glob são avaliados em relação à configuração 'webroot' do aplicativo. |
FallbackTestClass |
O nome da classe definido na folha de estilos a ser usada no teste de fallback. Deve ser usado em conjunto com FallbackTestProperty e FallbackTestValuee ou FallbackHrefFallbackHrefInclude. |
FallbackTestProperty |
O nome da propriedade CSS a ser usada no teste de fallback. Deve ser usado em conjunto com FallbackTestClass e FallbackTestValuee ou FallbackHrefFallbackHrefInclude. |
FallbackTestValue |
O valor da propriedade CSS a ser usada no teste de fallback. Deve ser usado em conjunto com FallbackTestClass e FallbackTestPropertye ou FallbackHrefFallbackHrefInclude. |
GlobbingUrlBuilder |
Obtém o GlobbingUrlBuilder usado para preencher urls incluídas e excluídas. |
HostingEnvironment |
Obtém o IWebHostEnvironment para o aplicativo. |
Href |
Endereço do recurso vinculado. |
HrefExclude |
Uma lista separada por vírgulas de padrões de arquivo com globbed de folhas de estilo CSS a serem excluídas do carregamento. Os padrões glob são avaliados em relação à configuração 'webroot' do aplicativo. Deve ser usado em conjunto com HrefInclude. |
HrefInclude |
Uma lista separada por vírgulas de padrões de arquivo com globbed de folhas de estilo CSS a serem carregadas. Os padrões glob são avaliados em relação à configuração 'webroot' do aplicativo. |
HtmlEncoder |
O HtmlEncoder. (Herdado de UrlResolutionTagHelper) |
JavaScriptEncoder |
Obtém o JavaScriptEncoder usado para codificar informações de fallback. |
Order |
Quando um conjunto de ITagHelpers é executado, seus Init(TagHelperContext)são invocados pela primeira vez no especificado Order; em seguida, seus ProcessAsync(TagHelperContext, TagHelperOutput)são invocados no especificado Order. Valores maios baixos são executados primeiro. |
SuppressFallbackIntegrity |
Valor booliano que determina se um hash de integridade será comparado com FallbackHref o valor . |
UrlHelperFactory | (Herdado de UrlResolutionTagHelper) |
ViewContext |
O ViewContext. (Herdado de UrlResolutionTagHelper) |
Métodos
Init(TagHelperContext) |
Inicializa o ITagHelper com o fornecido |
Process(TagHelperContext, TagHelperOutput) |
Executa de forma síncrona o TagHelper com os dados |
ProcessAsync(TagHelperContext, TagHelperOutput) |
Executa de forma assíncrona o TagHelper com os dados |
ProcessUrlAttribute(String, TagHelperOutput) |
Resolve e atualiza valores de URL começando com '~/' (em relação à configuração 'webroot' do aplicativo) para |
TryResolveUrl(String, IHtmlContent) |
Tenta resolve o valor fornecido |
TryResolveUrl(String, String) |
Tenta resolve o valor fornecido |