RenderTreeBuilder 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í.
Poskytuje metody pro vytvoření kolekce RenderTreeFrame položek.
public ref class RenderTreeBuilder sealed : IDisposable
public sealed class RenderTreeBuilder : IDisposable
type RenderTreeBuilder = class
interface IDisposable
Public NotInheritable Class RenderTreeBuilder
Implements IDisposable
- Dědičnost
-
RenderTreeBuilder
- Implementuje
Konstruktory
RenderTreeBuilder() |
Poskytuje metody pro vytvoření kolekce RenderTreeFrame položek. |
Metody
AddAttribute(Int32, RenderTreeFrame) |
Připojí rámec představující atribut. Atribut je přidružen k naposledy přidanému prvku. |
AddAttribute(Int32, RenderTreeFrame) |
Připojí rámec představující atribut. Atribut je přidružen k naposledy přidanému prvku. |
AddAttribute(Int32, String) |
Připojí rámec představující atribut bool s hodnotou true. Atribut je přidružen k naposledy přidanému prvku. |
AddAttribute(Int32, String, Boolean) |
Připojí rámec představující bool-hodnota atribut.
Atribut je přidružen k naposledy přidanému prvku. Pokud hodnota je |
AddAttribute(Int32, String, EventCallback) |
Připojí rámec představující EventCallback atribut.
Atribut je přidružen k naposledy přidanému prvku. Pokud hodnota je |
AddAttribute(Int32, String, MulticastDelegate) |
Připojí rámec představující delegovaný atribut.
Atribut je přidružen k naposledy přidanému prvku. Pokud hodnota je |
AddAttribute(Int32, String, Object) |
Připojí rámec představující atribut hodnot řetězce.
Atribut je přidružen k naposledy přidanému prvku. Pokud je |
AddAttribute(Int32, String, String) |
Připojí rámec představující atribut hodnot řetězce.
Atribut je přidružen k naposledy přidanému prvku. Pokud hodnota je |
AddAttribute<TArgument>(Int32, String, EventCallback<TArgument>) |
Připojí rámec představující EventCallback atribut.
Atribut je přidružen k naposledy přidanému prvku. Pokud hodnota je |
AddComponentParameter(Int32, String, Object) |
Připojí rámec představující parametr komponenty. |
AddComponentReferenceCapture(Int32, Action<Object>) |
Připojí rámec představující pokyn k zachycení odkazu na nadřazenou komponentu. |
AddComponentRenderMode(IComponentRenderMode) |
Přidá rámeček označující režim vykreslování na rámečku ohraničující součásti. |
AddContent(Int32, MarkupString) |
Připojí rámec představující obsah značek. |
AddContent(Int32, Nullable<MarkupString>) |
Připojí rámec představující obsah značek. |
AddContent(Int32, Object) |
Připojí rámeček představující textový obsah. |
AddContent(Int32, RenderFragment) |
Připojí rámce představující libovolný fragment obsahu. |
AddContent(Int32, String) |
Připojí rámeček představující textový obsah. |
AddContent<TValue>(Int32, RenderFragment<TValue>, TValue) |
Připojí rámce představující libovolný fragment obsahu. |
AddElementReferenceCapture(Int32, Action<ElementReference>) |
Připojí rámec představující pokyn k zachycení odkazu na nadřazený prvek. |
AddMarkupContent(Int32, String) |
Připojí rámec představující obsah značek. |
AddMultipleAttributes(Int32, IEnumerable<KeyValuePair<String,Object>>) |
Přidá rámce představující více atributů se stejným pořadovým číslem. |
AddNamedEvent(String, String) |
Přiřadí název události v nadřazeném elementu. |
Clear() |
Vymaže tvůrce. |
CloseComponent() |
Označí dříve připojený rámec součásti jako uzavřený. Volání této metody musí být vyvážena pomocí volání metody OpenComponent<TComponent>(Int32). |
CloseElement() |
Označí dříve připojený rámeček prvku jako uzavřený. Volání této metody musí být vyvážena pomocí volání metody OpenElement(Int32, String). |
CloseRegion() |
Označí dříve připojený rámec oblasti jako uzavřený. Volání této metody musí být vyvážena pomocí volání metody OpenRegion(Int32). |
Dispose() |
Poskytuje metody pro vytvoření kolekce RenderTreeFrame položek. |
GetFrames() |
RenderTreeFrame Vrátí hodnoty, které byly připojeny. |
OpenComponent(Int32, Type) |
Připojí rámec představující podřízenou komponentu. |
OpenComponent<TComponent>(Int32) |
Připojí rámec představující podřízenou komponentu. |
OpenElement(Int32, String) |
Připojí rámec představující prvek, tj. kontejner pro ostatní rámce. Aby byl RenderTreeBuilder stav platný, musíte také volat CloseElement() ihned po připojení podřízených rámců nového prvku. |
OpenRegion(Int32) |
Připojí rámeček představující oblast rámců. |
SetKey(Object) |
Přiřadí zadanou hodnotu klíče aktuálnímu prvku nebo komponentě. |
SetUpdatesAttributeName(String) |
Označuje, že předchozí atribut představuje obslužnou rutinu události, jejíž spuštění aktualizuje atribut názvem Tyto informace používá vykreslovací systém k určení, zda přijmout aktualizaci hodnoty pro druhý atribut při přijímání volání obslužné rutiny události. |
Explicitní implementace rozhraní
IDisposable.Dispose() |
Poskytuje metody pro vytvoření kolekce RenderTreeFrame položek. |
Metody rozšíření
AddEventPreventDefaultAttribute(RenderTreeBuilder, Int32, String, Boolean) |
Připojí rámec představující instrukci, která zabrání výchozí akci pro zadanou událost. |
AddEventStopPropagationAttribute(RenderTreeBuilder, Int32, String, Boolean) |
Připojí rámec představující instrukci k zastavení šíření zadané události mimo aktuální prvek. |