RenderTreeBuilder Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce metodi per la creazione di una raccolta di RenderTreeFrame voci.
public ref class RenderTreeBuilder sealed : IDisposable
public sealed class RenderTreeBuilder : IDisposable
type RenderTreeBuilder = class
interface IDisposable
Public NotInheritable Class RenderTreeBuilder
Implements IDisposable
- Ereditarietà
-
RenderTreeBuilder
- Implementazioni
Costruttori
RenderTreeBuilder() |
Fornisce metodi per la creazione di una raccolta di RenderTreeFrame voci. |
Metodi
AddAttribute(Int32, RenderTreeFrame) |
Aggiunge un frame che rappresenta un attributo. L'attributo è associato all'elemento aggiunto più di recente. |
AddAttribute(Int32, RenderTreeFrame) |
Aggiunge un frame che rappresenta un attributo. L'attributo è associato all'elemento aggiunto più di recente. |
AddAttribute(Int32, String) |
Aggiunge un frame che rappresenta un attributo bool-valued con valore 'true'. L'attributo è associato all'elemento aggiunto più di recente. |
AddAttribute(Int32, String, Boolean) |
Aggiunge un frame che rappresenta un attributo bool-valued.
L'attributo è associato all'elemento aggiunto più di recente. Se il valore è e l'elemento corrente non è |
AddAttribute(Int32, String, EventCallback) |
Aggiunge un frame che rappresenta un EventCallback attributo.
L'attributo è associato all'elemento aggiunto più di recente. Se il valore è e l'elemento corrente non è |
AddAttribute(Int32, String, MulticastDelegate) |
Aggiunge un frame che rappresenta un attributo con valori delegati.
L'attributo è associato all'elemento aggiunto più di recente. Se il valore è e l'elemento corrente non è |
AddAttribute(Int32, String, Object) |
Aggiunge un frame che rappresenta un attributo con valori stringa.
L'attributo è associato all'elemento aggiunto più di recente. Se il valore è o il Boolean valore |
AddAttribute(Int32, String, String) |
Aggiunge un frame che rappresenta un attributo con valori stringa.
L'attributo è associato all'elemento aggiunto più di recente. Se il valore è e l'elemento corrente non è |
AddAttribute<TArgument>(Int32, String, EventCallback<TArgument>) |
Aggiunge un frame che rappresenta un EventCallback attributo.
L'attributo è associato all'elemento aggiunto più di recente. Se il valore è e l'elemento corrente non è |
AddComponentParameter(Int32, String, Object) |
Aggiunge un frame che rappresenta un parametro del componente. |
AddComponentReferenceCapture(Int32, Action<Object>) |
Aggiunge un frame che rappresenta un'istruzione per acquisire un riferimento al componente padre. |
AddComponentRenderMode(IComponentRenderMode) |
Aggiunge un frame che indica la modalità di rendering nel frame del componente racchiuso. |
AddContent(Int32, MarkupString) |
Aggiunge un frame che rappresenta il contenuto del markup. |
AddContent(Int32, Nullable<MarkupString>) |
Aggiunge un frame che rappresenta il contenuto del markup. |
AddContent(Int32, Object) |
Aggiunge una cornice che rappresenta il contenuto di testo. |
AddContent(Int32, RenderFragment) |
Aggiunge fotogrammi che rappresentano un frammento arbitrario di contenuto. |
AddContent(Int32, String) |
Aggiunge una cornice che rappresenta il contenuto di testo. |
AddContent<TValue>(Int32, RenderFragment<TValue>, TValue) |
Aggiunge fotogrammi che rappresentano un frammento arbitrario di contenuto. |
AddElementReferenceCapture(Int32, Action<ElementReference>) |
Aggiunge un frame che rappresenta un'istruzione per acquisire un riferimento all'elemento padre. |
AddMarkupContent(Int32, String) |
Aggiunge un frame che rappresenta il contenuto del markup. |
AddMultipleAttributes(Int32, IEnumerable<KeyValuePair<String,Object>>) |
Aggiunge fotogrammi che rappresentano più attributi con lo stesso numero di sequenza. |
AddNamedEvent(String, String) |
Assegna un nome a un evento nell'elemento racchiuso. |
Clear() |
Cancella il generatore. |
CloseComponent() |
Contrassegna un frame del componente aggiunto in precedenza come chiuso. Le chiamate a questo metodo devono essere bilanciate con le chiamate a OpenComponent<TComponent>(Int32). |
CloseElement() |
Contrassegna un frame di elementi aggiunto in precedenza come chiuso. Le chiamate a questo metodo devono essere bilanciate con le chiamate a OpenElement(Int32, String). |
CloseRegion() |
Contrassegna un frame di area aggiunto in precedenza come chiuso. Le chiamate a questo metodo devono essere bilanciate con le chiamate a OpenRegion(Int32). |
Dispose() |
Fornisce metodi per la creazione di una raccolta di RenderTreeFrame voci. |
GetFrames() |
Restituisce i RenderTreeFrame valori aggiunti. |
OpenComponent(Int32, Type) |
Aggiunge un frame che rappresenta un componente figlio. |
OpenComponent<TComponent>(Int32) |
Aggiunge un frame che rappresenta un componente figlio. |
OpenElement(Int32, String) |
Aggiunge un frame che rappresenta un elemento, ad esempio un contenitore per altri frame. Affinché lo RenderTreeBuilder stato sia valido, è necessario chiamare CloseElement() immediatamente dopo aver aggiunto i frame figlio del nuovo elemento. |
OpenRegion(Int32) |
Aggiunge un frame che rappresenta un'area di fotogrammi. |
SetKey(Object) |
Assegna il valore della chiave specificato all'elemento o al componente corrente. |
SetUpdatesAttributeName(String) |
Indica che l'attributo precedente rappresenta un gestore eventi il cui esecuzione aggiorna l'attributo con il nome Queste informazioni vengono usate dal sistema di rendering per determinare se accettare un aggiornamento del valore per l'altro attributo durante la ricezione di una chiamata al gestore eventi. |
Implementazioni dell'interfaccia esplicita
IDisposable.Dispose() |
Fornisce metodi per la creazione di una raccolta di RenderTreeFrame voci. |
Metodi di estensione
AddEventPreventDefaultAttribute(RenderTreeBuilder, Int32, String, Boolean) |
Aggiunge un frame che rappresenta un'istruzione per impedire l'azione predefinita per un evento specificato. |
AddEventStopPropagationAttribute(RenderTreeBuilder, Int32, String, Boolean) |
Aggiunge un frame che rappresenta un'istruzione per arrestare la propagazione dell'evento specificato oltre l'elemento corrente. |