LinkTagHelper 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 tautan> yang mendukung jalur href fallback.
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
- Warisan
- Atribut
Keterangan
Pembantu tag tidak akan memproses kasus hanya dengan atribut 'href'.
Konstruktor
Properti
AppendVersion |
Nilai yang menunjukkan apakah versi file harus ditambahkan ke url href. |
Cache |
Mendapatkan yang IMemoryCache digunakan untuk menyimpan url yang di-globbed. |
FallbackHref |
URL lembar gaya CSS untuk dijatuhkan kembali jika yang utama gagal. |
FallbackHrefExclude |
Daftar pola file globbed yang dipisahkan koma dari lembar gaya CSS untuk dikecualikan dari daftar fallback, jika yang utama gagal. Pola glob dinilai relatif terhadap pengaturan 'webroot' aplikasi. Harus digunakan bersama dengan FallbackHrefInclude. |
FallbackHrefInclude |
Daftar pola file globbed yang dipisahkan koma dari lembar gaya CSS untuk fallback jika yang utama gagal. Pola glob dinilai relatif terhadap pengaturan 'webroot' aplikasi. |
FallbackTestClass |
Nama kelas yang ditentukan dalam lembar gaya yang akan digunakan untuk pengujian fallback. Harus digunakan bersama dengan FallbackTestProperty dan FallbackTestValue, dan baik FallbackHref atau FallbackHrefInclude. |
FallbackTestProperty |
Nama properti CSS yang digunakan untuk pengujian fallback. Harus digunakan bersama dengan FallbackTestClass dan FallbackTestValue, dan baik FallbackHref atau FallbackHrefInclude. |
FallbackTestValue |
Nilai properti CSS yang akan digunakan untuk pengujian fallback. Harus digunakan bersama dengan FallbackTestClass dan FallbackTestProperty, dan baik FallbackHref atau FallbackHrefInclude. |
GlobbingUrlBuilder |
Mendapatkan yang digunakan untuk mengisi url yang GlobbingUrlBuilder disertakan dan dikecualikan. |
HostingEnvironment |
IWebHostEnvironment Mendapatkan untuk aplikasi. |
Href |
Alamat sumber daya yang ditautkan. |
HrefExclude |
Daftar pola file globbed yang dipisahkan koma dari lembar gaya CSS untuk dikecualikan dari pemuatan. Pola glob dinilai relatif terhadap pengaturan 'webroot' aplikasi. Harus digunakan bersama dengan HrefInclude. |
HrefInclude |
Daftar pola file globbed yang dipisahkan koma dari lembar gaya CSS untuk dimuat. Pola glob dinilai relatif terhadap pengaturan 'webroot' aplikasi. |
HtmlEncoder | (Diperoleh dari UrlResolutionTagHelper) |
JavaScriptEncoder |
Mendapatkan yang JavaScriptEncoder digunakan untuk mengodekan informasi fallback. |
Order |
Ketika satu set ITagHelperdijalankan, 's mereka Init(TagHelperContext)pertama kali dipanggil dalam yang ditentukan Order; maka 's mereka ProcessAsync(TagHelperContext, TagHelperOutput)dipanggil dalam yang ditentukan Order. Nilai yang lebih rendah dijalankan terlebih dahulu. |
SuppressFallbackIntegrity |
Nilai Boolean yang menentukan apakah hash integritas akan dibandingkan dengan FallbackHref nilai. |
UrlHelperFactory | (Diperoleh dari UrlResolutionTagHelper) |
ViewContext | (Diperoleh dari UrlResolutionTagHelper) |
Metode
Init(TagHelperContext) |
Menginisialisasi ITagHelper dengan yang diberikan |
Process(TagHelperContext, TagHelperOutput) |
Secara sinkron menjalankan TagHelper dengan yang diberikan |
ProcessAsync(TagHelperContext, TagHelperOutput) |
Secara asinkron menjalankan TagHelper dengan yang diberikan |
ProcessUrlAttribute(String, TagHelperOutput) |
Menyelesaikan dan memperbarui nilai URL yang dimulai dengan '~/' (relatif terhadap pengaturan 'webroot' aplikasi) untuk |
TryResolveUrl(String, IHtmlContent) |
Mencoba menyelesaikan nilai yang diberikan |
TryResolveUrl(String, String) |
Mencoba menyelesaikan nilai yang diberikan |
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk