Microsoft.AspNetCore.Components Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje třídy pro vykreslování komponent, zpracování událostí a směrování.
Třídy
BindConverter |
Provádí převody během vazby. |
BindElementAttribute |
Konfiguruje možnosti pro vazby konkrétních typů elementů. |
BindInputElementAttribute |
Konfiguruje možnosti pro podtypy vazeb elementu |
CascadingParameterAttribute |
Označuje cílový člen jako kaskádový parametr komponenty. Jeho hodnota bude dodána nejbližším nadřazeným CascadingValue<TValue> komponentou, která poskytuje hodnoty s kompatibilním typem a názvem. |
CascadingParameterAttributeBase |
Představuje parametr, jehož hodnota se kaskáduje dolů v hierarchii komponent. |
CascadingTypeParameterAttribute |
Označuje parametr obecného typu jako kaskádový. To umožňuje odvození obecného typu použít tuto hodnotu parametru typu automaticky u potomků, které mají také parametr typu se stejným názvem. |
CascadingValue<TValue> |
Komponenta, která poskytuje kaskádovou hodnotu pro všechny potomkové komponenty. |
CascadingValueSource<TValue> |
Poskytuje kaskádovou hodnotu, kterou lze přijímat komponentami pomocí CascadingParameterAttribute. |
ChangeEventArgs |
Poskytuje informace o události změny, která se vyvolává. |
ComponentBase |
Volitelná základní třída pro komponenty. Alternativně mohou komponenty implementovat IComponent přímo. |
Dispatcher |
Odesílá externí akce, které se mají provést v kontextu Renderer. |
DynamicComponent |
Komponenta, která dynamicky vykresluje jinou komponentu podle jeho Type parametru. |
EditorRequiredAttribute |
Určuje, že parametr komponenty musí být zadán uživatelem při jeho vytváření v editoru. Pokud není zadána hodnota pro tento parametr, editory nebo nástroje sestavení mohou obsahovat upozornění označující uživatele, aby zadal hodnotu. Tento atribut je platný pouze u vlastností označených ParameterAttribute. |
ElementReferenceContext |
Kontext pro ElementReference. |
ElementReferenceExtensions |
Statická třída, která přidává rozšiřující metody do ElementReference. |
ErrorBoundaryBase |
Základní třída pro komponenty hranic chyb. |
EventCallbackFactory |
Továrna pro vytváření instancí EventCallback a EventCallback<TValue>. |
EventCallbackFactoryBinderExtensions |
Obsahuje rozšiřující metody pro obousměrnou vazbu pomocí EventCallback. Pouze pro interní použití. |
EventCallbackFactoryEventArgsExtensions |
Poskytuje rozšiřující metody pro typy EventCallbackFactory a EventArgs. |
EventHandlerAttribute |
Přidruží typ argumentu události k názvu atributu události. |
ExcludeFromInteractiveRoutingAttribute |
Při použití na součást stránky označuje, že interaktivní Router komponenta by měla tuto stránku ignorovat. To znamená, že navigace na stránce nebudou vyřešena interaktivním směrováním, ale místo toho způsobí opětovné načtení celé stránky. |
ImportMap |
Představuje |
ImportMapDefinition |
Představuje obsah |
InjectAttribute |
Označuje, že přidružená vlastnost by měla mít hodnotu vloženou od poskytovatele služeb během inicializace. |
LayoutAttribute |
Označuje, že přidružený typ komponenty používá zadané rozložení. |
LayoutComponentBase |
Volitelná základní třída pro komponenty, které představují rozložení. Alternativně mohou komponenty implementovat IComponent přímo a deklarovat vlastní parametr s názvem Body. |
LayoutView |
Zobrazí zadaný obsah uvnitř zadaného rozložení a všech dalších vnořených rozložení. |
LocationChangeException |
Výjimka vyvolaná při LocationChanged vyvolá výjimku. |
NavigationException |
Vyvolá se výjimka, když NavigationManager nemůže přejít na jinou adresu URL. |
NavigationManager |
Poskytuje abstrakci pro dotazování a správu navigace identifikátorem URI. |
NavigationManagerExtensions |
Poskytuje rozšiřující metody pro typ NavigationManager. |
OwningComponentBase |
Základní třída, která vytvoří obor poskytovatele služeb. |
OwningComponentBase<TService> |
Základní třída, která vytvoří obor poskytovatele služeb a přeloží službu typu |
ParameterAttribute |
Označuje cílový člen jako parametr komponenty. |
PersistentComponentState |
Stav komponent a služeb aplikace komponent. |
RendererInfo |
Poskytuje informace o platformě, na které komponenta běží. |
RenderModeAttribute |
Určuje pevný režim vykreslování pro typ komponenty. Pokud je to možné, komponenty by tímto způsobem neměly určovat žádný režim vykreslování a měly by být implementovány tak, aby fungovaly ve všech režimech vykreslování. Autoři komponent by měli určit pouze pevný režim vykreslování, pokud komponenta nemůže běžet v jiných režimech. |
ResourceAsset |
Prostředek aplikace komponent, jako je skript, šablona stylů nebo obrázek. |
ResourceAssetCollection |
Popisuje mapování statických prostředků na odpovídající jedinečné adresy URL. |
ResourceAssetProperty |
Vlastnost prostředku. |
RouteAttribute |
Označuje, že přidružená komponenta by měla odpovídat zadanému vzoru šablony trasy. |
RouteData |
Popisuje informace určené při směrování, které určují stránku, která se má zobrazit. |
RouteView |
Zobrazí zadanou součást stránky a vykresluje ji uvnitř jejího rozložení a dalších vnořených rozložení. |
StreamRenderingAttribute |
Atribut označující, zda se má streamovat vykreslování komponenty a jejích potomků. Tento atribut se projeví pouze v rendererech, které podporují vykreslování streamování (například vykreslování HTML na straně serveru z koncového bodu komponenty Razor). V jiných hostitelských modelech to nemá žádný vliv. Pokud typ komponenty tento atribut deklaruje, instance tohoto typu komponenty budou sdílet stejný režim vykreslování streamování jako jejich nadřazená komponenta. |
SupplyParameterFromFormAttribute |
Označuje, že hodnota přidružené vlastnosti by měla být zadána z dat formuláře formuláře se zadaným názvem. |
SupplyParameterFromQueryAttribute |
Označuje, že komponenty směrování mohou poskytnout hodnotu parametru z aktuálního řetězce dotazu adresy URL. Pokud se řetězec dotazu adresy URL změní, můžou také zadat další hodnoty. |
SupplyParameterFromQueryProviderServiceCollectionExtensions |
Umožňuje zadat parametry komponenty z řetězce dotazu pomocí SupplyParameterFromQueryAttribute. |
WebElementReferenceContext |
ElementReferenceContext webového prvku. |
Struktury
CascadingParameterInfo |
Obsahuje informace o kaskádovém parametru. |
ElementReference |
Představuje odkaz na vykreslený prvek. |
EventCallback |
Delegát vázané obslužné rutiny události. |
EventCallback<TValue> |
Delegát vázané obslužné rutiny události. |
EventCallbackWorkItem |
Zabalí delegáta zpětného volání přidruženého k události. |
MarkupString |
Řetězcová hodnota, která se dá vykreslit jako značky, jako je HTML. |
NavigationOptions |
Další možnosti navigace na jiný identifikátor URI |
ParameterValue |
Představuje jeden parametr zadaný do IComponent jeho nadřazeným objektem ve stromu vykreslení. |
ParameterView |
Představuje kolekci parametrů zadaných do IComponent nadřazeným objektem ve stromu vykreslování. |
ParameterView.Enumerator |
Enumerátor, který iteruje prostřednictvím ParameterView. |
PersistingComponentStateSubscription |
Představuje předplatné zpětného volání |
RenderHandle |
Umožňuje komponentě pracovat s jeho rendererem. |
Rozhraní
IComponent |
Představuje součást uživatelského rozhraní. |
IComponentActivator |
Představuje aktivátor, který lze použít k vytvoření instance komponent. Aktivátor není zodpovědný za injektáž závislostí, protože architektura provádí injektáž závislostí do výsledných instancí samostatně. |
IComponentRenderMode |
Představuje režim vykreslení pro komponentu. |
IHandleAfterRender |
Rozhraní implementované komponentami, které přijímají oznámení, že byly vykresleny. |
IHandleEvent |
Rozhraní implementované komponentami, které přijímají oznámení o změnách stavu. |
IPersistentComponentStateStore |
Spravuje úložiště pro komponenty a služby, které jsou součástí aplikace Blazor. |
Výčty
PersistedStateSerializationMode |
Určuje režim, který se má použít při serializaci trvalého stavu součásti. |
Delegáti
RenderFragment |
Představuje segment obsahu uživatelského rozhraní implementovaný jako delegát, který zapisuje obsah do RenderTreeBuilder. |
RenderFragment<TValue> |
Představuje segment obsahu uživatelského rozhraní pro objekt typu |
Poznámky
Další informace o součástech naleznete v tématu Vytvoření a použití ASP.NET základní komponenty Razor.