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 specifické typy elementů. |
BindInputElementAttribute |
Konfiguruje možnosti pro podtypy vazby elementu HTML |
CascadingParameterAttribute |
Označuje cílový člen jako kaskádový parametr komponenty. Jeho hodnota bude dodána nejbližší nadřazenou CascadingValue<TValue> komponentou, která poskytuje hodnoty se kompatibilním typem a názvem. |
CascadingParameterAttributeBase |
Představuje parametr, jehož hodnota kaskádovitě snižuje hierarchii komponent. |
CascadingTypeParameterAttribute |
Označuje parametr obecného typu jako kaskádový. To umožňuje odvozovat obecný typ tuto hodnotu parametru typu automaticky u potomků, kteří mají také parametr typu se stejným názvem. |
CascadingValue<TValue> |
Komponenta, která poskytuje kaskádovou hodnotu všem následným komponentám. |
CascadingValueSource<TValue> |
Poskytuje kaskádovou hodnotu, kterou můžou komponenty přijímat pomocí .CascadingParameterAttribute |
ChangeEventArgs |
Poskytuje informace o vyvolání události změny. |
ComponentBase |
Volitelná základní třída pro komponenty. Alternativně se komponenty můžou implementovat IComponent přímo. |
Dispatcher |
Odesílá externí akce, které se mají provést v kontextu objektu Renderer. |
DynamicComponent |
Komponenta, která dynamicky vykresluje jinou komponentu podle svého 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 tohoto parametru, editory nebo nástroje sestavení mohou poskytnout upozornění, která uživatele indikují, že má zadat hodnotu. Tento atribut je platný pouze u vlastností označených pomocí ParameterAttribute. |
ElementReferenceContext |
Kontext pro objekt ElementReference. |
ElementReferenceExtensions |
Statická třída, která přidává rozšiřující metody do ElementReferencetřídy . |
ErrorBoundaryBase |
Základní třída pro součásti hranic chyb. |
EventCallbackFactory |
Továrna pro vytváření EventCallback instancí 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 EventCallbackFactory typy a EventArgs . |
EventHandlerAttribute |
Přidruží typ argumentu události k názvu atributu události. |
InjectAttribute |
Označuje, že přidružená vlastnost by měla mít hodnotu vloženou od poskytovatele služby během inicializace. |
LayoutAttribute |
Označuje, že přidružený typ součásti 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šechna další vnořená rozložení. |
LocationChangeException |
Při vyvolání LocationChanged výjimky dojde k výjimce. |
NavigationException |
Výjimka vyvolá, když NavigationManager uživatel 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á vytváří 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ého člena jako parametr komponenty. |
PersistentComponentState |
Stav komponent a služeb aplikace komponent. |
RenderModeAttribute |
Určuje režim vykreslování pevného pro typ komponenty. Pokud je to možné, neměly by komponenty tímto způsobem specifikovat žá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 režim pevného vykreslování pouze v případě, že komponenta není schopna běžet v jiných režimech. |
RouteAttribute |
Označuje, že přidružená komponenta by měla odpovídat zadanému vzoru šablony trasy. |
RouteData |
Popisuje informace určené během směrování, které určují stránku, která má být zobrazena. |
RouteView |
Zobrazí zadanou součást stránky a vykresluje ji uvnitř jejího rozložení a všech 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 Component). V jiných modelech hostování 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 |
Určuje, že hodnota přidružené vlastnosti by měla být zadána z dat formuláře se zadaným názvem. |
SupplyParameterFromQueryAttribute |
Označuje, že součásti směrování mohou poskytovat hodnotu parametru z aktuálního řetězce dotazu adresy URL. Pokud se změní řetězec dotazu adresy URL, můžou také zadat další hodnoty. |
SupplyParameterFromQueryProviderServiceCollectionExtensions |
Umožňuje zadání parametrů komponenty z řetězce dotazu pomocí SupplyParameterFromQueryAttribute. |
WebElementReferenceContext |
A ElementReferenceContext pro webový prvek. |
Struktury
CascadingParameterInfo |
Obsahuje informace o kaskádovém parametru. |
ElementReference |
Představuje odkaz na vykreslený prvek. |
EventCallback |
Delegát obslužné rutiny vázané události. |
EventCallback<TValue> |
Delegát obslužné rutiny vázané události. |
EventCallbackWorkItem |
Zabalí delegáta zpětného volání přidruženého k události. |
MarkupString |
Řetězcová hodnota, kterou lze vykreslit jako kód HTML. |
NavigationOptions |
Další možnosti pro přechod na jiný identifikátor URI |
ParameterValue |
Představuje jeden parametr zadaný nadřazeným objektem IComponent ve stromu vykreslování. |
ParameterView |
Představuje kolekci parametrů zadaných nadřazeným objektem IComponent ve stromu vykreslování. |
ParameterView.Enumerator |
Enumerátor, který iteruje přes ParameterView. |
PersistingComponentStateSubscription |
Představuje předplatné zpětného |
RenderHandle |
Umožňuje komponentě pracovat se svým vykreslovacím modulem. |
Rozhraní
IComponent |
Představuje součást uživatelského rozhraní. |
IComponentActivator |
Představuje aktivátor, který lze použít k vytvoření instance komponent. Aktivační modul není zodpovědný za injektáž závislostí, protože rozhraní provádí injektáž závislostí do výsledných instancí samostatně. |
IComponentRenderMode |
Představuje režim vykreslování pro komponentu. |
IHandleAfterRender |
Rozhraní implementované komponentami, které obdrží oznámení, že byly vykreslovány. |
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 objektu RenderTreeBuilder. |
RenderFragment<TValue> |
Představuje segment obsahu uživatelského rozhraní pro objekt typu |
Poznámky
Další informace o komponentách najdete v tématu Vytvoření a použití komponent ASP.NET Core Razor.
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro