Bagikan melalui


InputText Kelas

Definisi

Komponen input untuk mengedit String nilai.

public ref class InputText : Microsoft::AspNetCore::Components::Forms::InputBase<System::String ^>
public class InputText : Microsoft.AspNetCore.Components.Forms.InputBase<string>
type InputText = class
    inherit InputBase<string>
Public Class InputText
Inherits InputBase(Of String)
Warisan

Konstruktor

Nama Deskripsi
InputText()

Komponen input untuk mengedit String nilai.

Properti

Nama Deskripsi
AdditionalAttributes

Mendapatkan atau mengatur kumpulan atribut tambahan yang akan diterapkan ke elemen yang dibuat.

(Diperoleh dari InputBase<TValue>)
Assets

ResourceAssetCollection Mendapatkan untuk aplikasi.

(Diperoleh dari ComponentBase)
AssignedRenderMode

Mendapatkan yang IComponentRenderMode ditetapkan ke komponen ini.

(Diperoleh dari ComponentBase)
CssClass

Mendapatkan string kelas CSS yang menggabungkan class atribut dan string yang menunjukkan status bidang yang sedang diedit (kombinasi "dimodifikasi", "valid", dan "tidak valid"). Komponen turunan biasanya harus menggunakan nilai ini untuk atribut 'kelas' elemen HTML utama.

(Diperoleh dari InputBase<TValue>)
CurrentValue

Mendapatkan atau mengatur nilai input saat ini.

(Diperoleh dari InputBase<TValue>)
CurrentValueAsString

Mendapatkan atau mengatur nilai input saat ini, yang direpresentasikan sebagai string.

(Diperoleh dari InputBase<TValue>)
DisplayName

Mendapatkan atau mengatur nama tampilan untuk bidang ini.

Nilai ini digunakan saat menghasilkan pesan kesalahan ketika nilai input gagal diurai dengan benar.

(Diperoleh dari InputBase<TValue>)
EditContext

Mendapatkan yang terkait EditContext. Properti ini tidak diinisialisasi jika input tidak memiliki induk EditForm.

(Diperoleh dari InputBase<TValue>)
Element

Mendapatkan atau mengatur yang terkait ElementReference.

Mungkin null jika diakses sebelum komponen dirender.

FieldIdentifier

FieldIdentifier Mendapatkan untuk nilai terikat.

(Diperoleh dari InputBase<TValue>)
IdAttributeValue

Mendapatkan nilai yang akan digunakan untuk atribut "id" input.

(Diperoleh dari InputBase<TValue>)
NameAttributeValue

Mendapatkan nilai yang akan digunakan untuk atribut "nama" input.

(Diperoleh dari InputBase<TValue>)
RendererInfo

RendererInfo Mendapatkan komponen yang berjalan.

(Diperoleh dari ComponentBase)
Value

Mendapatkan atau mengatur nilai input. Ini harus digunakan dengan pengikatan dua arah.

(Diperoleh dari InputBase<TValue>)
ValueChanged

Mendapatkan atau mengatur panggilan balik yang memperbarui nilai terikat.

(Diperoleh dari InputBase<TValue>)
ValueExpression

Mendapatkan atau mengatur ekspresi yang mengidentifikasi nilai terikat.

(Diperoleh dari InputBase<TValue>)

Metode

Nama Deskripsi
BuildRenderTree(RenderTreeBuilder)

Merender komponen ke yang disediakan RenderTreeBuilder.

DispatchExceptionAsync(Exception)

Memperlakukan yang disediakan exception sebagai yang dilemparkan oleh komponen ini. Ini akan menyebabkan ErrorBoundary yang tertutup beralih ke status gagal. Jika tidak ada ErrorBoundary yang mencakup, itu akan dianggap sebagai pengecualian dari perender penutup.

Ini berguna jika pengecualian terjadi di luar metode siklus hidup komponen, tetapi Anda ingin memperlakukannya sama dengan pengecualian dari metode siklus hidup komponen.

(Diperoleh dari ComponentBase)
Dispose(Boolean)

Komponen input untuk mengedit String nilai.

(Diperoleh dari InputBase<TValue>)
FormatValueAsString(T)

Memformat nilai sebagai string. Kelas turunan dapat mengambil alih ini untuk menentukan format yang digunakan untuk CurrentValueAsString.

(Diperoleh dari InputBase<TValue>)
InvokeAsync(Action)

Menjalankan item kerja yang disediakan pada konteks sinkronisasi perender terkait.

(Diperoleh dari ComponentBase)
InvokeAsync(Func<Task>)

Menjalankan item kerja yang disediakan pada konteks sinkronisasi perender terkait.

(Diperoleh dari ComponentBase)
OnAfterRender(Boolean)

Metode yang dipanggil setelah setiap kali komponen dirender secara interaktif dan UI telah selesai memperbarui (misalnya, setelah elemen ditambahkan ke DOM browser). Bidang apa pun ElementReference akan diisi pada saat ini berjalan.

Metode ini tidak dipanggil selama pra-penyajian atau penyajian sisi server, karena proses tersebut tidak dilampirkan ke DOM browser langsung dan sudah selesai sebelum DOM diperbarui.

(Diperoleh dari ComponentBase)
OnAfterRenderAsync(Boolean)

Metode yang dipanggil setelah setiap kali komponen dirender secara interaktif dan UI telah selesai memperbarui (misalnya, setelah elemen ditambahkan ke DOM browser). Bidang apa pun ElementReference akan diisi pada saat ini berjalan.

Metode ini tidak dipanggil selama pra-penyajian atau penyajian sisi server, karena proses tersebut tidak dilampirkan ke DOM browser langsung dan sudah selesai sebelum DOM diperbarui.

Perhatikan bahwa komponen tidak secara otomatis dirender ulang setelah penyelesaian yang dikembalikan Task, karena itu akan menyebabkan perulangan render tak terbatas.

(Diperoleh dari ComponentBase)
OnInitialized()

Metode dipanggil ketika komponen siap untuk memulai, setelah menerima parameter awalnya dari induknya di pohon render.

(Diperoleh dari ComponentBase)
OnInitializedAsync()

Metode dipanggil ketika komponen siap untuk memulai, setelah menerima parameter awalnya dari induknya di pohon render.

Ambil alih metode ini jika Anda akan melakukan operasi asinkron dan ingin komponen di-refresh ketika operasi tersebut selesai.

(Diperoleh dari ComponentBase)
OnParametersSet()

Metode dipanggil ketika komponen telah menerima parameter dari induknya di pohon render, dan nilai masuk telah ditetapkan ke properti.

(Diperoleh dari ComponentBase)
OnParametersSetAsync()

Metode dipanggil ketika komponen telah menerima parameter dari induknya di pohon render, dan nilai masuk telah ditetapkan ke properti.

(Diperoleh dari ComponentBase)
SetParametersAsync(ParameterView)

Mengatur parameter yang disediakan oleh induk komponen di pohon render.

(Diperoleh dari InputBase<TValue>)
ShouldRender()

Mengembalikan bendera untuk menunjukkan apakah komponen harus dirender.

(Diperoleh dari ComponentBase)
StateHasChanged()

Memberi tahu komponen bahwa statusnya telah berubah. Jika berlaku, ini akan menyebabkan komponen dirender ulang.

(Diperoleh dari ComponentBase)
TryParseValueFromString(String, String, String)

Komponen input untuk mengedit String nilai.

TryParseValueFromString(String, T, String)

Mengurai string untuk membuat instans T. Kelas turunan dapat mengambil alih ini untuk mengubah cara CurrentValueAsString menginterpretasikan nilai masuk.

(Diperoleh dari InputBase<TValue>)

Implementasi Antarmuka Eksplisit

Nama Deskripsi
IComponent.Attach(RenderHandle)

Komponen input untuk mengedit String nilai.

(Diperoleh dari ComponentBase)
IDisposable.Dispose()

Komponen input untuk mengedit String nilai.

(Diperoleh dari InputBase<TValue>)
IHandleAfterRender.OnAfterRenderAsync()

Komponen input untuk mengedit String nilai.

(Diperoleh dari ComponentBase)
IHandleEvent.HandleEventAsync(EventCallbackWorkItem, Object)

Komponen input untuk mengedit String nilai.

(Diperoleh dari ComponentBase)

Berlaku untuk