Bagikan melalui


TagHelperExecutionContext Konstruktor

Definisi

Membuat instans baru TagHelperExecutionContext.

public:
 TagHelperExecutionContext(System::String ^ tagName, Microsoft::AspNetCore::Razor::TagHelpers::TagMode tagMode, System::Collections::Generic::IDictionary<System::Object ^, System::Object ^> ^ items, System::String ^ uniqueId, Func<System::Threading::Tasks::Task ^> ^ executeChildContentAsync, Action<System::Text::Encodings::Web::HtmlEncoder ^> ^ startTagHelperWritingScope, Func<Microsoft::AspNetCore::Razor::TagHelpers::TagHelperContent ^> ^ endTagHelperWritingScope);
public TagHelperExecutionContext (string tagName, Microsoft.AspNetCore.Razor.TagHelpers.TagMode tagMode, System.Collections.Generic.IDictionary<object,object> items, string uniqueId, Func<System.Threading.Tasks.Task> executeChildContentAsync, Action<System.Text.Encodings.Web.HtmlEncoder> startTagHelperWritingScope, Func<Microsoft.AspNetCore.Razor.TagHelpers.TagHelperContent> endTagHelperWritingScope);
new Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperExecutionContext : string * Microsoft.AspNetCore.Razor.TagHelpers.TagMode * System.Collections.Generic.IDictionary<obj, obj> * string * Func<System.Threading.Tasks.Task> * Action<System.Text.Encodings.Web.HtmlEncoder> * Func<Microsoft.AspNetCore.Razor.TagHelpers.TagHelperContent> -> Microsoft.AspNetCore.Razor.Runtime.TagHelpers.TagHelperExecutionContext
Public Sub New (tagName As String, tagMode As TagMode, items As IDictionary(Of Object, Object), uniqueId As String, executeChildContentAsync As Func(Of Task), startTagHelperWritingScope As Action(Of HtmlEncoder), endTagHelperWritingScope As Func(Of TagHelperContent))

Parameter

tagName
String

Nama tag HTML di sumber Razor.

tagMode
TagMode

Sintaks HTML elemen dalam sumber Razor.

items
IDictionary<Object,Object>

Kumpulan item yang digunakan untuk berkomunikasi dengan item lain ITagHelper

uniqueId
String

Pengidentifikasi unik untuk elemen HTML untuk konteks ini.

executeChildContentAsync
Func<Task>

Delegasi yang digunakan untuk menjalankan konten anak secara asinkron.

startTagHelperWritingScope
Action<HtmlEncoder>

Delegasi yang digunakan untuk memulai cakupan penulisan di halaman Razor dan secara opsional mengambil alih halaman HtmlEncoder dalam cakupan tersebut.

endTagHelperWritingScope
Func<TagHelperContent>

Delegasi yang digunakan untuk mengakhiri cakupan penulisan di halaman Razor.

Berlaku untuk