ScriptTagHelper クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ITagHelper フォールバック src パス <サポートする要素> スクリプトを対象とする実装です。
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
- 継承
- 属性
注釈
タグ ヘルパーは、'src' 属性のみを持つケースでは処理されません。
コンストラクター
プロパティ
AppendVersion |
ファイルのバージョンを src urls に追加する必要があるかどうかを示す値。 |
Cache |
globbed URL の格納に使用する IMemoryCache を取得します。 |
FallbackSrc |
プライマリ タグが失敗した場合にフォールバックするスクリプト タグの URL。 |
FallbackSrcExclude |
フォールバック リストから除外する JavaScript スクリプトの globbed ファイル パターンのコンマ区切りリスト (プライマリ スクリプトが失敗した場合)。 glob パターンは、アプリケーションの 'webroot' 設定に対して相対的に評価されます。 FallbackSrcIncludeと組み合わせて使用する必要があります。 |
FallbackSrcInclude |
プライマリスクリプトが失敗した場合にフォールバックする JavaScript スクリプトの globbed ファイル パターンのコンマ区切りのリスト。 glob パターンは、アプリケーションの 'webroot' 設定に対して相対的に評価されます。 |
FallbackTestExpression |
フォールバック テストに使用するプライマリ スクリプトで定義されているスクリプト メソッド。 |
GlobbingUrlBuilder |
含まれる URL と除外された URL の設定に使用する GlobbingUrlBuilder を取得します。 |
HostingEnvironment |
アプリケーションの IWebHostEnvironment を取得します。 |
HtmlEncoder | (継承元 UrlResolutionTagHelper) |
ImportMap |
ドキュメントに使用する ImportMapDefinition。 |
JavaScriptEncoder |
フォールバック情報のエンコードに使用する JavaScriptEncoder を取得します。 |
Order |
一連の ITagHelperが実行されると、指定された Orderで最初に Init(TagHelperContext)'s が呼び出されます。その ProcessAsync(TagHelperContext, TagHelperOutput)'s は、指定された Orderで呼び出されます。 低い値が最初に実行されます。 |
Src |
使用する外部スクリプトのアドレス。 |
SrcExclude |
読み込みから除外する JavaScript スクリプトの globbed ファイル パターンのコンマ区切りのリスト。 glob パターンは、アプリケーションの 'webroot' 設定に対して相対的に評価されます。 SrcIncludeと組み合わせて使用する必要があります。 |
SrcInclude |
読み込む JavaScript スクリプトの globbed ファイル パターンのコンマ区切りのリスト。 glob パターンは、アプリケーションの 'webroot' 設定に対して相対的に評価されます。 |
SuppressFallbackIntegrity |
整合性ハッシュを FallbackSrc 値と比較するかどうかを決定するブール値。 |
Type |
スクリプトの種類。 |
UrlHelperFactory | (継承元 UrlResolutionTagHelper) |
ViewContext | (継承元 UrlResolutionTagHelper) |
メソッド
Init(TagHelperContext) |
指定した |
Process(TagHelperContext, TagHelperOutput) |
指定された |
ProcessAsync(TagHelperContext, TagHelperOutput) |
指定された |
ProcessUrlAttribute(String, TagHelperOutput) |
Name が |
TryResolveUrl(String, IHtmlContent) |
アプリケーションの 'webroot' 設定を基準にして、指定された |
TryResolveUrl(String, String) |
アプリケーションの 'webroot' 設定を基準にして、指定された |