Sdílet prostřednictvím


CascadingValue<TValue> Třída

Definice

Komponenta, která poskytuje kaskádovou hodnotu všem následným komponentám.

generic <typename TValue>
public ref class CascadingValue : Microsoft::AspNetCore::Components::IComponent
public class CascadingValue<TValue> : Microsoft.AspNetCore.Components.IComponent
type CascadingValue<'Value> = class
    interface IComponent
Public Class CascadingValue(Of TValue)
Implements IComponent

Parametry typu

TValue
Dědičnost
CascadingValue<TValue>
Implementuje

Konstruktory

CascadingValue<TValue>()

Komponenta, která poskytuje kaskádovou hodnotu všem následným komponentám.

Vlastnosti

ChildContent

Obsah, pro který má být hodnota poskytnuta.

IsFixed

Pokud je hodnota true, znamená to, že Value se nezmění. Toto je optimalizace výkonu, která umožňuje architektuře přeskočit nastavení oznámení o změnách. Tento příznak nastavte jenom v případě, že se během životnosti komponenty nezměníte Value .

Name

Volitelně můžete zadat název zadané hodnoty. Následné komponenty budou moct přijmout hodnotu zadáním tohoto názvu.

Pokud není zadán žádný název, potom potom komponenty obdrží hodnotu na základě typu hodnoty, kterou požadují.

Value

Hodnota, která se má zadat.

Metody

Attach(RenderHandle)

Připojí komponentu k RenderHandle.

SetParametersAsync(ParameterView)

Nastaví parametry zadané nadřazenou komponentou ve stromu vykreslování.

Platí pro