InputText クラス

定義

値を編集 String するための入力コンポーネント。

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)
継承

コンストラクター

InputText()

値を編集 String するための入力コンポーネント。

プロパティ

AdditionalAttributes

作成された要素に適用される追加の属性のコレクションを取得または設定します。

(継承元 InputBase<TValue>)
CssClass

属性と、編集中のフィールドの状態 ("modified"、"valid"、および "invalid" の組み合わせ) を示す文字列を組み合わせた class CSS クラス文字列を取得します。 派生コンポーネントでは、通常、プライマリ HTML 要素の 'class' 属性にこの値を使用する必要があります。

(継承元 InputBase<TValue>)
CurrentValue

入力の現在の値を取得または設定します。

(継承元 InputBase<TValue>)
CurrentValueAsString

文字列として表される入力の現在の値を取得または設定します。

(継承元 InputBase<TValue>)
DisplayName

このフィールドの表示名を取得または設定します。

この値は、入力値が正しく解析されない場合にエラー メッセージを生成するときに使用されます。

(継承元 InputBase<TValue>)
EditContext

関連付けられた EditContextを取得します。 入力に親 EditFormがない場合、このプロパティは初期化されません。

(継承元 InputBase<TValue>)
Element

関連付けられた ElementReference を取得または設定します。

コンポーネントが null レンダリングされる前に アクセスされた場合があります。

FieldIdentifier

バインドされた FieldIdentifier 値の を取得します。

(継承元 InputBase<TValue>)
NameAttributeValue

入力の "name" 属性に使用する値を取得します。

(継承元 InputBase<TValue>)
Value

入力の値を取得または設定します。 これは双方向バインディングで使用する必要があります。

(継承元 InputBase<TValue>)
ValueChanged

バインドされた値を更新するコールバックを取得または設定します。

(継承元 InputBase<TValue>)
ValueExpression

バインドされた値を識別する式を取得または設定します。

(継承元 InputBase<TValue>)

メソッド

BuildRenderTree(RenderTreeBuilder)

コンポーネントを指定された RenderTreeBuilderにレンダリングします。

DispatchExceptionAsync(Exception)

指定された exception を、このコンポーネントによってスローされると見なします。 これにより、外側の ErrorBoundary が失敗状態に遷移します。 囲み ErrorBoundary がない場合、それを囲むレンダラーからの例外と見なされます。

これは、コンポーネント ライフサイクル メソッドの外部で例外が発生したが、コンポーネント ライフサイクル メソッドの例外と同じように処理する場合に便利です。

(継承元 ComponentBase)
Dispose(Boolean)

値を編集 String するための入力コンポーネント。

(継承元 InputBase<TValue>)
FormatValueAsString(T)

値を文字列として書式設定します。 派生クラスは、これをオーバーライドして、 に使用される CurrentValueAsString書式を決定できます。

(継承元 InputBase<TValue>)
InvokeAsync(Action)

関連付けられたレンダラーの同期コンテキストで、指定された作業項目を実行します。

(継承元 ComponentBase)
InvokeAsync(Func<Task>)

関連付けられたレンダラーの同期コンテキストで、指定された作業項目を実行します。

(継承元 ComponentBase)
OnAfterRender(Boolean)

コンポーネントが対話形式でレンダリングされ、UI の更新が完了するたびに呼び出されるメソッド (たとえば、ブラウザー DOM に要素が追加された後)。 すべての ElementReference フィールドは、この実行時までに設定されます。

これらのプロセスはライブ ブラウザー DOM にアタッチされておらず、DOM が更新される前に既に完了しているため、プリレンダリング中またはサーバー側のレンダリング中にこのメソッドは呼び出されません。

(継承元 ComponentBase)
OnAfterRenderAsync(Boolean)

コンポーネントが対話形式でレンダリングされ、UI の更新が完了するたびに呼び出されるメソッド (たとえば、ブラウザー DOM に要素が追加された後)。 すべての ElementReference フィールドは、この実行時までに設定されます。

これらのプロセスはライブ ブラウザー DOM にアタッチされておらず、DOM が更新される前に既に完了しているため、プリレンダリング中またはサーバー側のレンダリング中にこのメソッドは呼び出されません。

コンポーネントは、返された Taskの完了後に自動的に再レンダリングされないことに注意してください。これは、無限のレンダリング ループが発生するためです。

(継承元 ComponentBase)
OnInitialized()

コンポーネントが起動する準備ができたときに呼び出されるメソッド。レンダリング ツリー内の親から初期パラメーターを受け取ります。

(継承元 ComponentBase)
OnInitializedAsync()

コンポーネントが起動する準備ができたときに呼び出されるメソッド。レンダリング ツリー内の親から初期パラメーターを受け取ります。

非同期操作を実行し、その操作が完了したときにコンポーネントを更新する場合は、このメソッドをオーバーライドします。

(継承元 ComponentBase)
OnParametersSet()

コンポーネントがレンダー ツリー内の親からパラメーターを受け取り、受信値がプロパティに割り当てられているときに呼び出されるメソッド。

(継承元 ComponentBase)
OnParametersSetAsync()

コンポーネントがレンダー ツリー内の親からパラメーターを受け取り、受信値がプロパティに割り当てられているときに呼び出されるメソッド。

(継承元 ComponentBase)
SetParametersAsync(ParameterView)

レンダリング ツリー内のコンポーネントの親によって提供されるパラメーターを設定します。

(継承元 InputBase<TValue>)
ShouldRender()

コンポーネントをレンダリングするかどうかを示すフラグを返します。

(継承元 ComponentBase)
StateHasChanged()

状態が変更されたことをコンポーネントに通知します。 必要に応じて、コンポーネントが再レンダリングされます。

(継承元 ComponentBase)
TryParseValueFromString(String, String, String)

値を編集 String するための入力コンポーネント。

TryParseValueFromString(String, T, String)

文字列を解析して の Tインスタンスを作成します。 派生クラスはこれをオーバーライドして、受信値の解釈方法 CurrentValueAsString を変更できます。

(継承元 InputBase<TValue>)

明示的なインターフェイスの実装

IComponent.Attach(RenderHandle)

値を編集 String するための入力コンポーネント。

(継承元 ComponentBase)
IDisposable.Dispose()

値を編集 String するための入力コンポーネント。

(継承元 InputBase<TValue>)
IHandleAfterRender.OnAfterRenderAsync()

値を編集 String するための入力コンポーネント。

(継承元 ComponentBase)
IHandleEvent.HandleEventAsync(EventCallbackWorkItem, Object)

値を編集 String するための入力コンポーネント。

(継承元 ComponentBase)

適用対象