ScriptTagHelper Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
ITagHelper implementasi yang menargetkan elemen> skrip <yang mendukung jalur src fallback.
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")]
[Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("script", Attributes="type")]
[Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("script", Attributes="asp-importmap")]
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
[<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")>]
[<Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("script", Attributes="type")>]
[<Microsoft.AspNetCore.Razor.TagHelpers.HtmlTargetElement("script", Attributes="asp-importmap")>]
type ScriptTagHelper = class
inherit UrlResolutionTagHelper
Public Class ScriptTagHelper
Inherits UrlResolutionTagHelper
- Warisan
- Atribut
Keterangan
Pembantu tag tidak akan memproses kasus hanya dengan atribut 'src'.
Konstruktor
Properti
AppendVersion |
Nilai yang menunjukkan apakah versi file harus ditambahkan ke url src. |
Cache |
Mendapatkan IMemoryCache digunakan untuk menyimpan url globbed. |
FallbackSrc |
URL tag Skrip yang akan di-fallback jika tag utama gagal. |
FallbackSrcExclude |
Daftar pola file skrip JavaScript yang dipisahkan koma yang dipisahkan untuk dikecualikan dari daftar fallback, jika yang utama gagal. Pola glob dinilai relatif terhadap pengaturan 'webroot' aplikasi. Harus digunakan bersama dengan FallbackSrcInclude. |
FallbackSrcInclude |
Daftar pola file skrip JavaScript yang dipisahkan koma yang dipisahkan untuk dijatuhkan kembali jika yang utama gagal. Pola glob dinilai relatif terhadap pengaturan 'webroot' aplikasi. |
FallbackTestExpression |
Metode skrip yang ditentukan dalam skrip utama yang akan digunakan untuk pengujian fallback. |
GlobbingUrlBuilder |
Mendapatkan GlobbingUrlBuilder yang digunakan untuk mengisi url yang disertakan dan dikecualikan. |
HostingEnvironment |
Mendapatkan IWebHostEnvironment untuk aplikasi. |
HtmlEncoder | (Diperoleh dari UrlResolutionTagHelper) |
ImportMap |
ImportMapDefinition yang digunakan untuk dokumen. |
JavaScriptEncoder |
Mendapatkan JavaScriptEncoder yang digunakan untuk mengodekan informasi fallback. |
Order |
Ketika satu set ITagHelperdijalankan, Init(TagHelperContext)mereka pertama kali dipanggil dalam Orderyang ditentukan ; kemudian ProcessAsync(TagHelperContext, TagHelperOutput)mereka dipanggil dalam Orderyang ditentukan . Nilai yang lebih rendah dijalankan terlebih dahulu. |
Src |
Alamat skrip eksternal yang akan digunakan. |
SrcExclude |
Daftar pola file skrip JavaScript yang dipisahkan koma untuk dikecualikan dari pemuatan. Pola glob dinilai relatif terhadap pengaturan 'webroot' aplikasi. Harus digunakan bersama dengan SrcInclude. |
SrcInclude |
Daftar pola file skrip JavaScript yang dipisahkan koma yang dipisahkan untuk dimuat. Pola glob dinilai relatif terhadap pengaturan 'webroot' aplikasi. |
SuppressFallbackIntegrity |
Nilai Boolean yang menentukan apakah hash integritas akan dibandingkan dengan nilai FallbackSrc. |
Type |
Jenis skrip. |
UrlHelperFactory | (Diperoleh dari UrlResolutionTagHelper) |
ViewContext | (Diperoleh dari UrlResolutionTagHelper) |
Metode
Init(TagHelperContext) |
Menginisialisasi ITagHelper dengan |
Process(TagHelperContext, TagHelperOutput) |
Secara sinkron menjalankan TagHelper dengan |
ProcessAsync(TagHelperContext, TagHelperOutput) |
Secara asinkron menjalankan TagHelper dengan |
ProcessUrlAttribute(String, TagHelperOutput) |
Menyelesaikan dan memperbarui nilai URL yang dimulai dengan '~/' (relatif terhadap pengaturan 'webroot' aplikasi) untuk Attributes |
TryResolveUrl(String, IHtmlContent) |
Mencoba mengatasi nilai |
TryResolveUrl(String, String) |
Mencoba mengatasi nilai |