Microsoft.AspNetCore.Components 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
コンポーネントのレンダリング、イベント処理、ルーティングのクラスを提供します。
クラス
BindConverter |
バインド中に変換を実行します。 |
BindElementAttribute |
特定の要素型をバインドするためのオプションを構成します。 |
BindInputElementAttribute |
HTML |
CascadingParameterAttribute |
ターゲット メンバーをカスケード コンポーネント パラメーターとして示します。 その値は、互換性のある型と名前を持つ値を提供する最も近い先祖 CascadingValue<TValue> コンポーネントによって提供されます。 |
CascadingParameterAttributeBase |
値がコンポーネント階層の下にカスケードするパラメーターを表します。 |
CascadingTypeParameterAttribute |
ジェネリック型パラメーターをカスケードとして示します。 これにより、ジェネリック型推論では、同じ名前の型パラメーターを持つ子孫に対して、この型パラメーター値を自動的に使用できます。 |
CascadingValue<TValue> |
すべての子孫コンポーネントにカスケード値を提供するコンポーネント。 |
CascadingValueSource<TValue> |
を使用してコンポーネントが受け取ることができるカスケード値を CascadingParameterAttribute提供します。 |
ChangeEventArgs |
発生している変更イベントに関する情報を提供します。 |
ComponentBase |
コンポーネントの省略可能な基本クラス。 または、コンポーネントを直接実装 IComponent することもできます。 |
Dispatcher |
のコンテキストで実行される外部アクションを Rendererディスパッチします。 |
DynamicComponent |
パラメーターに従って別のコンポーネントを動的にレンダリングする Type コンポーネント。 |
EditorRequiredAttribute |
エディターで作成するときに、コンポーネント パラメーターをユーザーが指定する必要があることを指定します。 このパラメーターの値が指定されていない場合、エディターまたはビルド ツールによって、ユーザーが値を指定することを示す警告が表示される場合があります。 この属性は、 でマークされた ParameterAttributeプロパティでのみ有効です。 |
ElementReferenceContext |
の ElementReferenceコンテキスト。 |
ElementReferenceExtensions |
に拡張メソッドを追加する ElementReference静的クラス。 |
ErrorBoundaryBase |
エラー境界コンポーネントの基本クラス。 |
EventCallbackFactory |
インスタンスと EventCallback<TValue> インスタンスを作成するためのEventCallbackファクトリ。 |
EventCallbackFactoryBinderExtensions |
を使用した双方向バインディングの拡張メソッドが EventCallback含まれます。 内部使用専用です。 |
EventCallbackFactoryEventArgsExtensions |
および EventArgs 型の拡張メソッドをEventCallbackFactory提供します。 |
EventHandlerAttribute |
イベント引数の型をイベント属性名に関連付けます。 |
InjectAttribute |
初期化中に、関連付けられているプロパティにサービス プロバイダーから挿入された値が必要であることを示します。 |
LayoutAttribute |
関連付けられているコンポーネントの種類が指定したレイアウトを使用することを示します。 |
LayoutComponentBase |
レイアウトを表すコンポーネントの省略可能な基本クラス。 または、コンポーネントを直接実装 IComponent し、 という名前 Bodyの独自のパラメーターを宣言することもできます。 |
LayoutView |
指定したレイアウト内の指定されたコンテンツと、さらに入れ子になったレイアウトを表示します。 |
LocationChangeException |
例外がスローされたときに LocationChanged スローされる例外。 |
NavigationException |
が別の NavigationManager URL に移動できない場合にスローされる例外。 |
NavigationManager |
URI ナビゲーションのクエリと管理のための抽象化を提供します。 |
NavigationManagerExtensions |
型の拡張メソッドを NavigationManager 提供します。 |
OwningComponentBase |
サービス プロバイダー スコープを作成する基本クラス。 |
OwningComponentBase<TService> |
サービス プロバイダー スコープを作成し、 型 |
ParameterAttribute |
ターゲット メンバーをコンポーネント パラメーターとして表します。 |
PersistentComponentState |
コンポーネント アプリケーションのコンポーネントとサービスの状態。 |
RenderModeAttribute |
コンポーネントの種類の固定レンダリング モードを指定します。 可能であれば、コンポーネントはこのようにレンダリング モードを指定せず、すべてのレンダリング モードで動作するように実装する必要があります。 コンポーネント作成者は、コンポーネントが他のモードで実行できない場合にのみ、固定レンダリング モードを指定する必要があります。 |
RouteAttribute |
関連付けられているコンポーネントが、指定したルート テンプレート パターンと一致する必要があることを示します。 |
RouteData |
表示するページを指定するルーティング中に決定される情報について説明します。 |
RouteView |
指定したページ コンポーネントを表示し、レイアウト内およびそれ以降の入れ子になったレイアウト内にレンダリングします。 |
StreamRenderingAttribute |
コンポーネントとその子孫のレンダリングをストリーミングするかどうかを示す属性。 この属性は、ストリーミング レンダリングをサポートするレンダラー内でのみ有効になります (Razor コンポーネント エンドポイントからのサーバー側 HTML レンダリングなど)。 他のホスティング モデルでは、効果はありません。 コンポーネントの種類でこの属性が宣言されていない場合、そのコンポーネント型のインスタンスは、親コンポーネントと同じストリーミング レンダリング モードを共有します。 |
SupplyParameterFromFormAttribute |
関連付けられたプロパティの値を、指定した名前のフォームのフォーム データから指定する必要があることを示します。 |
SupplyParameterFromQueryAttribute |
ルーティング コンポーネントが、現在の URL クエリ文字列から パラメーターの値を指定する可能性があることを示します。 URL クエリ文字列が変更された場合は、さらに値を指定することもできます。 |
SupplyParameterFromQueryProviderServiceCollectionExtensions |
を使用して、クエリ文字列 SupplyParameterFromQueryAttributeからコンポーネント パラメーターを指定できるようにします。 |
WebElementReferenceContext |
ElementReferenceContext Web 要素の 。 |
構造体
CascadingParameterInfo |
カスケード パラメーターに関する情報を格納します。 |
ElementReference |
レンダリングされた要素への参照を表します。 |
EventCallback |
バインドされたイベント ハンドラー デリゲート。 |
EventCallback<TValue> |
バインドされたイベント ハンドラー デリゲート。 |
EventCallbackWorkItem |
イベントに関連付けられているコールバック デリゲートをラップします。 |
MarkupString |
HTML などのマークアップとしてレンダリングできる文字列値。 |
NavigationOptions |
別の URI に移動するための追加のオプション。 |
ParameterValue |
レンダー ツリー内の親によって に IComponent 指定された 1 つのパラメーターを表します。 |
ParameterView |
レンダー ツリーの親によって に IComponent 指定されたパラメーターのコレクションを表します。 |
ParameterView.Enumerator |
を反復処理する ParameterView列挙子。 |
PersistingComponentStateSubscription |
アプリケーションの永続化時に |
RenderHandle |
コンポーネントがレンダラーと対話できるようにします。 |
インターフェイス
IComponent |
UI コンポーネントを表します。 |
IComponentActivator |
コンポーネントのインスタンス化に使用できるアクティベーターを表します。 フレームワークは結果のインスタンスへの依存関係の挿入を個別に実行するため、アクティベーターは依存関係の挿入を担当しません。 |
IComponentRenderMode |
コンポーネントのレンダリング モードを表します。 |
IHandleAfterRender |
レンダリングされたことを示す通知を受け取るコンポーネントによって実装されるインターフェイス。 |
IHandleEvent |
状態変更の通知を受け取るコンポーネントによって実装されるインターフェイス。 |
IPersistentComponentStateStore |
Blazor アプリケーションの一部であるコンポーネントとサービスのストレージを管理します。 |
列挙型
PersistedStateSerializationMode |
コンポーネントの永続状態をシリアル化するときに使用するモードを指定します。 |
代理人
RenderFragment |
コンテンツを に書き込むデリゲートとして実装される UI コンテンツのセグメントを RenderTreeBuilder表します。 |
RenderFragment<TValue> |
型 |
注釈
コンポーネントの詳細については、「ASP.NET Core Razor コンポーネントの作成と使用」を参照してください。
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示