ScriptTagHelper Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
ITagHelper Implementierung für <Skriptelemente> , die Fallback-src-Pfade unterstützt.
public ref class ScriptTagHelper : Microsoft::AspNetCore::Mvc::Razor::TagHelpers::UrlResolutionTagHelper
[Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("script", Attributes="asp-src-include")]
[Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("script", Attributes="asp-src-exclude")]
[Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("script", Attributes="asp-fallback-src")]
[Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("script", Attributes="asp-fallback-src-include")]
[Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("script", Attributes="asp-fallback-src-exclude")]
[Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("script", Attributes="asp-fallback-test")]
[Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("script", Attributes="asp-append-version")]
public class ScriptTagHelper : Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper
[<Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("script", Attributes="asp-src-include")>]
[<Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("script", Attributes="asp-src-exclude")>]
[<Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("script", Attributes="asp-fallback-src")>]
[<Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("script", Attributes="asp-fallback-src-include")>]
[<Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("script", Attributes="asp-fallback-src-exclude")>]
[<Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("script", Attributes="asp-fallback-test")>]
[<Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("script", Attributes="asp-append-version")>]
type ScriptTagHelper = class
inherit UrlResolutionTagHelper
Public Class ScriptTagHelper
Inherits UrlResolutionTagHelper
- Vererbung
- Attribute
Hinweise
Das Taghilfsprogramm wird für Fälle nicht nur mit dem Attribut 'src' verarbeitet.
Konstruktoren
Eigenschaften
AppendVersion |
Wert, der angibt, ob die Dateiversion an src-URLs angefügt werden soll. |
Cache |
Ruft die IMemoryCache zum Speichern von globbed URLs ab. |
FallbackSrc |
Die URL eines Skripttags, das als Fallback verwendet wird, falls die primäre URL nicht verfügbar ist. |
FallbackSrcExclude |
Eine durch Kommas getrennte Liste von Globbed-Dateimustern von JavaScript-Skripts, die aus der Fallbackliste ausgeschlossen werden sollen, falls das primäre Skript fehlschlägt. Die Globmuster werden relativ zur Einstellung "webroot" der Anwendung bewertet. Muss in Verbindung mit FallbackSrcIncludeverwendet werden. |
FallbackSrcInclude |
Eine durch Kommas getrennte Liste von Globbed-Dateimustern von JavaScript-Skripts, auf die im Fall eines Fehlers des primären Skripts zurückfallen soll. Die Globmuster werden relativ zur Einstellung "webroot" der Anwendung bewertet. |
FallbackTestExpression |
Die im primären Skript definierte Skriptmethode, die für den Fallbacktest verwendet wird. |
GlobbingUrlBuilder |
Ruft die GlobbingUrlBuilder zum Auffüllen eingeschlossener und ausgeschlossener URLs ab. |
HostingEnvironment |
Ruft die IWebHostEnvironment für die Anwendung ab. |
HtmlEncoder |
Die HtmlEncoder. (Geerbt von UrlResolutionTagHelper) |
JavaScriptEncoder |
Ruft die zum Codieren von JavaScriptEncoder Fallbackinformationen verwendeten ab. |
Order |
Wenn eine Gruppe von ITagHelpers ausgeführt wird, werden ihre Init(TagHelperContext)'s zuerst in den angegebenen Orderaufgerufen. Dann werden ihre ProcessAsync(TagHelperContext, TagHelperOutput)'s im angegebenen Orderaufgerufen. Niedrigere Werte werden zuerst ausgeführt. |
Src |
Adresse des zu verwendenden externen Skripts. |
SrcExclude |
Eine durch Kommas getrennte Liste mit globbten Dateimustern von JavaScript-Skripts, die vom Laden ausgeschlossen werden sollen. Die Globmuster werden relativ zur Einstellung "webroot" der Anwendung bewertet. Muss in Verbindung mit SrcIncludeverwendet werden. |
SrcInclude |
Eine durch Kommas getrennte Liste mit globbten Dateimustern von JavaScript-Skripts, die geladen werden sollen. Die Globmuster werden relativ zur Einstellung "webroot" der Anwendung bewertet. |
SuppressFallbackIntegrity |
Boolescher Wert, der bestimmt, ob ein Integritätshash mit FallbackSrc dem Wert verglichen wird. |
UrlHelperFactory |
Die IUrlHelperFactory. (Geerbt von UrlResolutionTagHelper) |
ViewContext |
Die ViewContext. (Geerbt von UrlResolutionTagHelper) |
Methoden
Init(TagHelperContext) |
Initialisiert das ITagHelper mit dem angegebenen |
Process(TagHelperContext, TagHelperOutput) |
Führt synchron das TagHelper mit dem angegebenen |
ProcessAsync(TagHelperContext, TagHelperOutput) |
Führt asynchron das TagHelper mit dem angegebenen |
ProcessUrlAttribute(String, TagHelperOutput) |
Löst und aktualisiert URL-Werte ab "~/" (relativ zur "webroot"-Einstellung der Anwendung) für "sAttributes", der ist |
TryResolveUrl(String, IHtmlContent) |
Versucht, den angegebenen |
TryResolveUrl(String, String) |
Versucht, den angegebenen |
Gilt für:
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für