LinkTagHelper Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
ITagHelper implémentation ciblant des <éléments de lien> qui prennent en charge les chemins href de secours.
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
- Héritage
- Attributs
Remarques
Le tag helper ne traite pas les cas avec uniquement l’attribut « href ».
Constructeurs
Propriétés
AppendVersion |
Valeur indiquant si la version du fichier doit être ajoutée aux URL href. |
Cache |
Obtient le IMemoryCache utilisé pour stocker les URL globbed. |
FallbackHref |
URL d’une feuille de style CSS à laquelle effectuer la secours en cas d’échec de la feuille de style principale. |
FallbackHrefExclude |
Liste séparée par des virgules de modèles de fichiers globbed de feuilles de style CSS à exclure de la liste de secours, en cas d’échec de la liste principale. Les modèles glob sont évalués par rapport au paramètre « webroot » de l’application. Cette option doit être utilisée en conjonction avec FallbackHrefInclude. |
FallbackHrefInclude |
Liste séparée par des virgules de modèles de fichiers globbed de feuilles de style CSS à utiliser en cas d’échec du fichier principal. Les modèles glob sont évalués par rapport au paramètre « webroot » de l’application. |
FallbackTestClass |
Nom de classe défini dans la feuille de style à utiliser pour le test de secours. Doit être utilisé conjointement avec FallbackTestProperty et , et ou FallbackHrefFallbackHrefInclude.FallbackTestValue |
FallbackTestProperty |
Nom de la propriété CSS à utiliser pour le test de secours. Doit être utilisé conjointement avec FallbackTestClass et , et ou FallbackHrefFallbackHrefInclude.FallbackTestValue |
FallbackTestValue |
Valeur de propriété CSS à utiliser pour le test de secours. Doit être utilisé conjointement avec FallbackTestClass et , et ou FallbackHrefFallbackHrefInclude.FallbackTestProperty |
GlobbingUrlBuilder |
Obtient le GlobbingUrlBuilder utilisé pour remplir les URL incluses et exclues. |
HostingEnvironment |
Obtient le IWebHostEnvironment pour l’application. |
Href |
Adresse de la ressource liée. |
HrefExclude |
Liste séparée par des virgules de modèles de fichiers globbed de feuilles de style CSS à exclure du chargement. Les modèles glob sont évalués par rapport au paramètre « webroot » de l’application. Cette option doit être utilisée en conjonction avec HrefInclude. |
HrefInclude |
Liste séparée par des virgules des modèles de fichiers globbed de feuilles de style CSS à charger. Les modèles glob sont évalués par rapport au paramètre « webroot » de l’application. |
HtmlEncoder |
L’HtmlEncoderopérateur (Hérité de UrlResolutionTagHelper) |
JavaScriptEncoder |
Obtient le JavaScriptEncoder utilisé pour encoder les informations de secours. |
Order |
Lorsqu’un jeu de ITagHelpers est exécuté, leurs Init(TagHelperContext)sont d’abord appelés dans le spécifié Order; puis leurs ProcessAsync(TagHelperContext, TagHelperOutput)sont appelés dans le spécifié Order. Les plus petites valeurs sont exécutées en premier. |
SuppressFallbackIntegrity |
Valeur booléenne qui détermine si un hachage d’intégrité sera comparé à FallbackHref la valeur. |
UrlHelperFactory |
L’IUrlHelperFactoryopérateur (Hérité de UrlResolutionTagHelper) |
ViewContext |
L’ViewContextopérateur (Hérité de UrlResolutionTagHelper) |
Méthodes
Init(TagHelperContext) |
Initialise avec le ITagHelper donné |
Process(TagHelperContext, TagHelperOutput) |
Exécute de façon synchrone le TagHelper avec le donné |
ProcessAsync(TagHelperContext, TagHelperOutput) |
Exécute de façon asynchrone le TagHelper avec les données |
ProcessUrlAttribute(String, TagHelperOutput) |
Résout et met à jour les valeurs d’URL commençant par « ~/ » (par rapport au paramètre « webroot » de l’application) pour |
TryResolveUrl(String, IHtmlContent) |
Tente de résoudre la valeur donnée |
TryResolveUrl(String, String) |
Tente de résoudre la valeur donnée |