RenderTreeBuilder Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona métodos para crear una colección de RenderTreeFrame entradas.
public ref class RenderTreeBuilder sealed : IDisposable
public sealed class RenderTreeBuilder : IDisposable
type RenderTreeBuilder = class
interface IDisposable
Public NotInheritable Class RenderTreeBuilder
Implements IDisposable
- Herencia
-
RenderTreeBuilder
- Implementaciones
Constructores
RenderTreeBuilder() |
Proporciona métodos para crear una colección de RenderTreeFrame entradas. |
Métodos
AddAttribute(Int32, RenderTreeFrame) |
Anexa un marco que representa un atributo. El atributo está asociado al elemento agregado más recientemente. |
AddAttribute(Int32, RenderTreeFrame) |
Anexa un marco que representa un atributo. El atributo está asociado al elemento agregado más recientemente. |
AddAttribute(Int32, String) |
Anexa un marco que representa un atributo con valores bool con el valor "true". El atributo está asociado al elemento agregado más recientemente. |
AddAttribute(Int32, String, Boolean) |
Anexa un marco que representa un atributo con valores bool.
El atributo está asociado al elemento agregado más recientemente. Si el valor es |
AddAttribute(Int32, String, EventCallback) |
Anexa un marco que representa un EventCallback atributo.
El atributo está asociado al elemento agregado más recientemente. Si el valor es |
AddAttribute(Int32, String, MulticastDelegate) |
Anexa un marco que representa un atributo con valores delegados.
El atributo está asociado al elemento agregado más recientemente. Si el valor es |
AddAttribute(Int32, String, Object) |
Anexa un marco que representa un atributo con valores de cadena.
El atributo está asociado al elemento agregado más recientemente. Si el valor es |
AddAttribute(Int32, String, String) |
Anexa un marco que representa un atributo con valores de cadena.
El atributo está asociado al elemento agregado más recientemente. Si el valor es |
AddAttribute<TArgument>(Int32, String, EventCallback<TArgument>) |
Anexa un marco que representa un EventCallback atributo.
El atributo está asociado al elemento agregado más recientemente. Si el valor es |
AddComponentParameter(Int32, String, Object) |
Anexa un marco que representa un parámetro de componente. |
AddComponentReferenceCapture(Int32, Action<Object>) |
Anexa un marco que representa una instrucción para capturar una referencia al componente primario. |
AddComponentRenderMode(IComponentRenderMode) |
Agrega un marco que indica el modo de representación en el marco de componente envolvente. |
AddContent(Int32, MarkupString) |
Anexa un marco que representa el contenido de marcado. |
AddContent(Int32, Nullable<MarkupString>) |
Anexa un marco que representa el contenido de marcado. |
AddContent(Int32, Object) |
Anexa un marco que representa el contenido de texto. |
AddContent(Int32, RenderFragment) |
Anexa marcos que representan un fragmento arbitrario de contenido. |
AddContent(Int32, String) |
Anexa un marco que representa el contenido de texto. |
AddContent<TValue>(Int32, RenderFragment<TValue>, TValue) |
Anexa marcos que representan un fragmento arbitrario de contenido. |
AddElementReferenceCapture(Int32, Action<ElementReference>) |
Anexa un marco que representa una instrucción para capturar una referencia al elemento primario. |
AddMarkupContent(Int32, String) |
Anexa un marco que representa el contenido de marcado. |
AddMultipleAttributes(Int32, IEnumerable<KeyValuePair<String,Object>>) |
Agrega marcos que representan varios atributos con el mismo número de secuencia. |
AddNamedEvent(String, String) |
Asigna un nombre a un evento en el elemento envolvente. |
Clear() |
Borra el generador. |
CloseComponent() |
Marca un marco de componente anexado previamente como cerrado. Las llamadas a este método deben equilibrarse con llamadas a OpenComponent<TComponent>(Int32). |
CloseElement() |
Marca un marco de elemento anexado previamente como cerrado. Las llamadas a este método deben equilibrarse con llamadas a OpenElement(Int32, String). |
CloseRegion() |
Marca un marco de región anexado previamente como cerrado. Las llamadas a este método deben equilibrarse con llamadas a OpenRegion(Int32). |
Dispose() |
Proporciona métodos para crear una colección de RenderTreeFrame entradas. |
GetFrames() |
Devuelve los RenderTreeFrame valores que se han anexado. |
OpenComponent(Int32, Type) |
Anexa un marco que representa un componente secundario. |
OpenComponent<TComponent>(Int32) |
Anexa un marco que representa un componente secundario. |
OpenElement(Int32, String) |
Anexa un marco que representa un elemento, es decir, un contenedor para otros fotogramas. Para que el RenderTreeBuilder estado sea válido, también debe llamar CloseElement() inmediatamente después de anexar los marcos secundarios del nuevo elemento. |
OpenRegion(Int32) |
Anexa un marco que representa una región de fotogramas. |
SetKey(Object) |
Asigna el valor de clave especificado al elemento o componente actual. |
SetUpdatesAttributeName(String) |
Indica que el atributo anterior representa un controlador de eventos cuya ejecución actualiza el atributo con el nombre El sistema de representación usa esta información para determinar si se debe aceptar una actualización de valor para el otro atributo al recibir una llamada al controlador de eventos. |
Implementaciones de interfaz explícitas
IDisposable.Dispose() |
Proporciona métodos para crear una colección de RenderTreeFrame entradas. |
Métodos de extensión
AddEventPreventDefaultAttribute(RenderTreeBuilder, Int32, String, Boolean) |
Anexa un marco que representa una instrucción para evitar la acción predeterminada para un evento especificado. |
AddEventStopPropagationAttribute(RenderTreeBuilder, Int32, String, Boolean) |
Anexa un marco que representa una instrucción para impedir que el evento especificado se propague más allá del elemento actual. |