LinkTagHelper Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
ITagHelper implementazione di elementi <di collegamento> che supportano i percorsi href di 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
- Ereditarietà
- Attributi
Commenti
L'helper tag non elabora i casi con solo l'attributo "href".
Costruttori
Proprietà
AppendVersion |
Valore che indica se la versione del file deve essere aggiunta agli URL href. |
Cache |
Ottiene l'oggetto IMemoryCache utilizzato per archiviare gli URL globbed. |
FallbackHref |
URL di un foglio di stile CSS a cui eseguire il fallback nel caso in cui quello primario non riesca. |
FallbackHrefExclude |
Elenco delimitato da virgole di modelli di file globbed dei fogli di stile CSS da escludere dall'elenco di fallback, nel caso in cui quello primario non riesca. I modelli GLOB vengono valutati in relazione all'impostazione "webroot" dell'applicazione. Deve essere utilizzato in combinazione con FallbackHrefInclude. |
FallbackHrefInclude |
Elenco delimitato da virgole di modelli di file globbed dei fogli di stile CSS a cui eseguire il fallback nel caso in cui quello primario non riesca. I modelli GLOB vengono valutati in relazione all'impostazione "webroot" dell'applicazione. |
FallbackTestClass |
Nome della classe definito nel foglio di stile da utilizzare per il test di fallback. Deve essere usato in combinazione con FallbackTestProperty e e FallbackTestValueo FallbackHrefFallbackHrefInclude. |
FallbackTestProperty |
Nome della proprietà CSS da utilizzare per il test di fallback. Deve essere usato in combinazione con FallbackTestClass e e FallbackTestValueo FallbackHrefFallbackHrefInclude. |
FallbackTestValue |
Valore della proprietà CSS da utilizzare per il test di fallback. Deve essere usato in combinazione con FallbackTestClass e e FallbackTestPropertyo FallbackHrefFallbackHrefInclude. |
GlobbingUrlBuilder |
Ottiene l'oggetto GlobbingUrlBuilder utilizzato per popolare gli URL inclusi ed esclusi. |
HostingEnvironment |
Ottiene l'oggetto IWebHostEnvironment per l'applicazione. |
Href |
Indirizzo della risorsa collegata. |
HrefExclude |
Elenco delimitato da virgole di modelli di file globbed di fogli di stile CSS da escludere dal caricamento. I modelli GLOB vengono valutati in relazione all'impostazione "webroot" dell'applicazione. Deve essere utilizzato in combinazione con HrefInclude. |
HrefInclude |
Elenco delimitato da virgole di modelli di file globbed di fogli di stile CSS da caricare. I modelli GLOB vengono valutati in relazione all'impostazione "webroot" dell'applicazione. |
HtmlEncoder |
Oggetto HtmlEncoder. (Ereditato da UrlResolutionTagHelper) |
JavaScriptEncoder |
Ottiene l'oggetto utilizzato per codificare le JavaScriptEncoder informazioni di fallback. |
Order |
Quando viene eseguito un set di ITagHelperoggetti , i relativi Init(TagHelperContext)vengono richiamati per la prima volta nell'oggetto specificato Order, quindi i relativi ProcessAsync(TagHelperContext, TagHelperOutput)vengono richiamati nell'oggetto specificato Order. I valori inferiori vengono eseguiti per primi. |
SuppressFallbackIntegrity |
Valore booleano che determina se un hash di integrità verrà confrontato con FallbackHref il valore. |
UrlHelperFactory |
Oggetto IUrlHelperFactory. (Ereditato da UrlResolutionTagHelper) |
ViewContext |
Oggetto ViewContext. (Ereditato da UrlResolutionTagHelper) |
Metodi
Init(TagHelperContext) |
Inizializza con l'oggetto ITagHelper specificato |
Process(TagHelperContext, TagHelperOutput) |
Esegue in modo sincrono con l'oggetto TagHelper |
ProcessAsync(TagHelperContext, TagHelperOutput) |
Esegue in modo asincrono con l'oggetto TagHelper |
ProcessUrlAttribute(String, TagHelperOutput) |
Risolve e aggiorna i valori url a partire da '~/' (rispetto all'impostazione 'webroot' dell'applicazione) per |
TryResolveUrl(String, IHtmlContent) |
Tenta di risolvere il valore specificato |
TryResolveUrl(String, String) |
Tenta di risolvere il valore specificato |