WebRenderer Třída
Definice
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í.
A Renderer , který připojí jeho komponenty k dom prohlížeče.
public abstract class WebRenderer : Microsoft.AspNetCore.Components.RenderTree.Renderer
type WebRenderer = class
inherit Renderer
Public MustInherit Class WebRenderer
Inherits Renderer
- Dědičnost
Konstruktory
| WebRenderer(IServiceProvider, ILoggerFactory, JsonSerializerOptions, JSComponentInterop) |
Vytvoří instanci WebRenderer. |
Vlastnosti
| Dispatcher |
Dispatcher Získá přidružené k tomuto Renderer. (Zděděno od Renderer) |
| ElementReferenceContext |
Získá nebo nastaví přidružené k ElementReferenceContext tomuto Renderer, pokud existuje. (Zděděno od Renderer) |
| RendererId |
Získá identifikátor pro renderer. |
Metody
| AddRootComponent(Type, String) |
Vytvoří instanci kořenové komponenty a připojí ji k prohlížeči v zadaném prvku. |
| AssignRootComponentId(IComponent) |
Přidruží k IComponent Renderer, přiřazení identifikátoru, který je jedinečný v rámci oboru Renderer. (Zděděno od Renderer) |
| AttachRootComponentToBrowser(Int32, String) |
Volá se architekturou, která poskytuje umístění pro zadanou kořenovou komponentu v modelu DOM prohlížeče. |
| DispatchEventAsync(UInt64, EventFieldInfo, EventArgs) |
Upozorní renderer, že došlo k události. (Zděděno od Renderer) |
| Dispose() |
Uvolní všechny prostředky, které tato Renderer instance aktuálně používá. (Zděděno od Renderer) |
| Dispose(Boolean) |
Uvolní všechny prostředky, které tato Renderer instance aktuálně používá. |
| DisposeAsync() | (Zděděno od Renderer) |
| GetCurrentRenderTreeFrames(Int32) |
Získá aktuální strom vykreslení pro danou komponentu. (Zděděno od Renderer) |
| GetEventArgsType(UInt64) |
Získá typ argumentů události pro zadanou obslužnou rutinu události. (Zděděno od Renderer) |
| HandleException(Exception) |
Umožňuje odvozené typy zpracovávat výjimky během vykreslování. Ve výchozím nastavení se znovu načítá původní výjimka. (Zděděno od Renderer) |
| InstantiateComponent(Type) |
Vytvoří novou součást zadaného typu. (Zděděno od Renderer) |
| ProcessPendingRender() |
Procesy čekající na vykreslení požadavků z komponent, pokud existují. (Zděděno od Renderer) |
| RemoveRootComponent(Int32) |
Odebere zadanou komponentu z vykreslovacího modulu, což způsobí, že komponenta a jeho potomci budou odstraněny. (Zděděno od Renderer) |
| RenderRootComponentAsync(Int32) |
Provede první vykreslení kořenové komponenty a čeká na dokončení vykreslování všech podřízených komponent v případě, že některá z komponent provádí asynchronní práci. Potom kořenová komponenta provádí vlastní rozhodnutí o tom, kdy se má znovu vykreslovat, takže není nutné volat více než jednou. (Zděděno od Renderer) |
| RenderRootComponentAsync(Int32, ParameterView) |
Poskytuje parametry pro kořenovou komponentu, což obvykle způsobuje vykreslení. Můžete ho použít k aktivaci prvního vykreslení kořenové komponenty nebo k aktualizaci jeho parametrů a aktivaci následného vykreslení. Mějte na paměti, že komponenty můžou také rozhodovat o tom, kdy se mají znovu vykreslovat, a kdykoli se můžou znovu vykreslit. Vrácené Task čekání na tuto komponentu a všechny potomkové komponenty dokončí vykreslování v případě, že některá z nich provádí asynchronní práci. (Zděděno od Renderer) |
| UpdateDisplayAsync(RenderBatch) |
Aktualizace viditelné uživatelské rozhraní. (Zděděno od Renderer) |
událost
| UnhandledSynchronizationException |
Umožňuje volajícímu zpracovat výjimky z objektu SynchronizationContext, pokud je k dispozici. (Zděděno od Renderer) |