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