LinkTagHelper Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
ITagHelper implementación dirigida a <elementos de vínculo> que admiten rutas de acceso href de reserva.
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
- Herencia
- Atributos
Comentarios
El asistente de etiquetas no procesará los casos con solo el atributo "href".
Constructores
Propiedades
AppendVersion |
Valor que indica si la versión del archivo se debe anexar a las direcciones URL de href. |
Cache |
Obtiene el IMemoryCache objeto que se usa para almacenar direcciones URL globales. |
FallbackHref |
La dirección URL de una hoja de estilos CSS a la que se va a realizar la reserva en en caso de que se produzca un error en la principal. |
FallbackHrefExclude |
Lista separada por comas de patrones de archivo global de hojas de estilos CSS que se excluirán de la lista de reserva, en caso de que se produzca un error en el principal. Los patrones globales se evalúan en relación con la configuración "webroot" de la aplicación. No se puede usar con FallbackHrefInclude. |
FallbackHrefInclude |
Una lista separada por comas de patrones de archivo global de hojas de estilos CSS a las que recurrir en el caso de que se produzca un error en el principal. Los patrones globales se evalúan en relación con la configuración "webroot" de la aplicación. |
FallbackTestClass |
El nombre de clase definido en la hoja de estilos que se va a usar para la prueba de reserva. Debe usarse junto con FallbackTestProperty y , FallbackTestValuey o FallbackHrefFallbackHrefInclude. |
FallbackTestProperty |
El nombre de la propiedad de CSS que se va a usar para la prueba de reserva. Debe usarse junto con FallbackTestClass y , FallbackTestValuey o FallbackHrefFallbackHrefInclude. |
FallbackTestValue |
El valor de la propiedad de CSS que se va a usar para la prueba de reserva. Debe usarse junto con FallbackTestClass y , FallbackTestPropertyy o FallbackHrefFallbackHrefInclude. |
GlobbingUrlBuilder |
Obtiene el objeto GlobbingUrlBuilder utilizado para rellenar las direcciones URL incluidas y excluidas. |
HostingEnvironment |
Obtiene para IWebHostEnvironment la aplicación. |
Href |
Dirección del recurso vinculado. |
HrefExclude |
Lista separada por comas de patrones de archivo global de hojas de estilos CSS que se van a excluir de la carga. Los patrones globales se evalúan en relación con la configuración "webroot" de la aplicación. No se puede usar con HrefInclude. |
HrefInclude |
Lista separada por comas de patrones de archivo global de hojas de estilos CSS que se van a cargar. Los patrones globales se evalúan en relación con la configuración "webroot" de la aplicación. |
HtmlEncoder | (Heredado de UrlResolutionTagHelper) |
JavaScriptEncoder |
Obtiene el JavaScriptEncoder objeto utilizado para codificar la información de reserva. |
Order |
Cuando se ejecuta un conjunto de ITagHelpers, sus Init(TagHelperContext)se invocan primero en el especificado Order; a continuación, sus ProcessAsync(TagHelperContext, TagHelperOutput)se invocan en el especificado Order. Los valores más bajos se ejecutan primero. |
SuppressFallbackIntegrity |
Valor booleano que determina si se comparará un hash de integridad con FallbackHref el valor . |
UrlHelperFactory | (Heredado de UrlResolutionTagHelper) |
ViewContext | (Heredado de UrlResolutionTagHelper) |
Métodos
Init(TagHelperContext) |
Inicializa con ITagHelper el especificado |
Process(TagHelperContext, TagHelperOutput) |
Ejecuta sincrónicamente con los |
ProcessAsync(TagHelperContext, TagHelperOutput) |
Ejecuta de forma asincrónica el TagHelper objeto con los |
ProcessUrlAttribute(String, TagHelperOutput) |
Resuelve y actualiza los valores de dirección URL a partir de "~/" (en relación con la configuración "webroot" de la aplicación) de |
TryResolveUrl(String, IHtmlContent) |
Intenta resolver el valor especificado |
TryResolveUrl(String, String) |
Intenta resolver el valor especificado |
Se aplica a
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de