ScriptTagHelper Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
ITagHelpergeri dönüş src yollarını destekleyen betik> öğelerini hedefleyen <uygulama.
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
- Devralma
- Öznitelikler
Açıklamalar
Etiket yardımcısı yalnızca 'src' özniteliğine sahip servis taleplerini işlemez.
Oluşturucular
Özellikler
AppendVersion |
Dosya sürümünün src URL'lerine eklenip eklenmediğini belirten değer. |
Cache |
IMemoryCache Globbed URL'leri depolamak için kullanılan öğesini alır. |
FallbackSrc |
Birincil etiketin başarısız olması durumunda geri dönmek için betik etiketinin URL'si. |
FallbackSrcExclude |
Birincil dosya başarısız olursa, geri dönüş listesinden dışlamak için JavaScript betiklerinin globbed dosya desenlerinin virgülle ayrılmış listesi. Glob desenleri, uygulamanın 'webroot' ayarına göre değerlendirilir. ile FallbackSrcIncludebirlikte kullanılmalıdır. |
FallbackSrcInclude |
Birincil betik başarısız olursa geri dönmek için JavaScript betiklerinin globbed dosya desenlerinin virgülle ayrılmış listesi. Glob desenleri, uygulamanın 'webroot' ayarına göre değerlendirilir. |
FallbackTestExpression |
Geri dönüş testi için kullanılacak birincil betikte tanımlanan betik yöntemi. |
GlobbingUrlBuilder |
Dahil edilen GlobbingUrlBuilder ve dışlanan URL'leri doldurmak için kullanılan öğesini alır. |
HostingEnvironment |
IWebHostEnvironment Uygulamanın öğesini alır. |
HtmlEncoder | (Devralındığı yer: UrlResolutionTagHelper) |
JavaScriptEncoder |
JavaScriptEncoder Geri dönüş bilgilerini kodlamak için kullanılan öğesini alır. |
Order |
Bir küme ITagHelperyürütülürken, 'leri Init(TagHelperContext)ilk olarak belirtilen Orderiçinde çağrılır; daha sonra 'ları ProcessAsync(TagHelperContext, TagHelperOutput)belirtilen Orderiçinde çağrılır. Önce daha düşük değerler yürütülür. |
Src |
Kullanılacak dış betiğin adresi. |
SrcExclude |
Yüklemenin dışında tutulacak JavaScript betiklerinin globbed dosya desenlerinin virgülle ayrılmış listesi. Glob desenleri, uygulamanın 'webroot' ayarına göre değerlendirilir. ile SrcIncludebirlikte kullanılmalıdır. |
SrcInclude |
Yüklenemiyor JavaScript betiklerinin globbed dosya desenlerinin virgülle ayrılmış listesi. Glob desenleri, uygulamanın 'webroot' ayarına göre değerlendirilir. |
SuppressFallbackIntegrity |
Bir bütünlük karması ile değer karşılaştırılıp karşılaştırılmadığını belirleyen Boole FallbackSrc değeri. |
UrlHelperFactory | (Devralındığı yer: UrlResolutionTagHelper) |
ViewContext | (Devralındığı yer: UrlResolutionTagHelper) |
Yöntemler
Init(TagHelperContext) |
verilen |
Process(TagHelperContext, TagHelperOutput) |
verilen |
ProcessAsync(TagHelperContext, TagHelperOutput) |
verilen |
ProcessUrlAttribute(String, TagHelperOutput) |
's için |
TryResolveUrl(String, IHtmlContent) |
Uygulamanın 'webroot' ayarına göre verilen |
TryResolveUrl(String, String) |
Uygulamanın 'webroot' ayarına göre verilen |
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin