RenderTreeBuilder Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece métodos para criar uma coleção 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
- Herança
-
RenderTreeBuilder
- Implementações
Construtores
RenderTreeBuilder() |
Fornece métodos para criar uma coleção de RenderTreeFrame entradas. |
Métodos
AddAttribute(Int32, RenderTreeFrame) |
Acrescenta um quadro que representa um atributo. O atributo está associado ao elemento adicionado mais recentemente. |
AddAttribute(Int32, RenderTreeFrame) |
Acrescenta um quadro que representa um atributo. O atributo está associado ao elemento adicionado mais recentemente. |
AddAttribute(Int32, String) |
Acrescenta um quadro que representa um atributo com valor bool com o valor 'true'. O atributo está associado ao elemento adicionado mais recentemente. |
AddAttribute(Int32, String, Boolean) |
Acrescenta um quadro que representa um atributo com valor bool.
O atributo está associado ao elemento adicionado mais recentemente. Se o valor for |
AddAttribute(Int32, String, EventCallback) |
Acrescenta um quadro que representa um EventCallback atributo.
O atributo está associado ao elemento adicionado mais recentemente. Se o valor for |
AddAttribute(Int32, String, MulticastDelegate) |
Acrescenta um quadro que representa um atributo com valor delegado.
O atributo está associado ao elemento adicionado mais recentemente. Se o valor for |
AddAttribute(Int32, String, Object) |
Acrescenta um quadro que representa um atributo com valor de cadeia de caracteres.
O atributo está associado ao elemento adicionado mais recentemente. Se o valor for |
AddAttribute(Int32, String, String) |
Acrescenta um quadro que representa um atributo com valor de cadeia de caracteres.
O atributo está associado ao elemento adicionado mais recentemente. Se o valor for |
AddAttribute<TArgument>(Int32, String, EventCallback<TArgument>) |
Acrescenta um quadro que representa um EventCallback atributo.
O atributo está associado ao elemento adicionado mais recentemente. Se o valor for |
AddComponentParameter(Int32, String, Object) |
Acrescenta um quadro que representa um parâmetro de componente. |
AddComponentReferenceCapture(Int32, Action<Object>) |
Acrescenta um quadro que representa uma instrução para capturar uma referência ao componente pai. |
AddComponentRenderMode(IComponentRenderMode) |
Adiciona um quadro que indica o modo de renderização no quadro de componente delimitador. |
AddContent(Int32, MarkupString) |
Acrescenta um quadro que representa o conteúdo da marcação. |
AddContent(Int32, Nullable<MarkupString>) |
Acrescenta um quadro que representa o conteúdo da marcação. |
AddContent(Int32, Object) |
Acrescenta um quadro que representa o conteúdo do texto. |
AddContent(Int32, RenderFragment) |
Acrescenta quadros que representam um fragmento arbitrário de conteúdo. |
AddContent(Int32, String) |
Acrescenta um quadro que representa o conteúdo do texto. |
AddContent<TValue>(Int32, RenderFragment<TValue>, TValue) |
Acrescenta quadros que representam um fragmento arbitrário de conteúdo. |
AddElementReferenceCapture(Int32, Action<ElementReference>) |
Acrescenta um quadro que representa uma instrução para capturar uma referência ao elemento pai. |
AddMarkupContent(Int32, String) |
Acrescenta um quadro que representa o conteúdo da marcação. |
AddMultipleAttributes(Int32, IEnumerable<KeyValuePair<String,Object>>) |
Adiciona quadros que representam vários atributos com o mesmo número de sequência. |
AddNamedEvent(String, String) |
Atribui um nome a um evento no elemento delimitador. |
Clear() |
Limpa o construtor. |
CloseComponent() |
Marca um quadro de componente acrescentado anteriormente como fechado. As chamadas para esse método devem ser equilibradas com chamadas para OpenComponent<TComponent>(Int32). |
CloseElement() |
Marca um quadro de elemento acrescentado anteriormente como fechado. As chamadas para esse método devem ser equilibradas com chamadas para OpenElement(Int32, String). |
CloseRegion() |
Marca um quadro de região acrescentado anteriormente como fechado. As chamadas para esse método devem ser equilibradas com chamadas para OpenRegion(Int32). |
Dispose() |
Fornece métodos para criar uma coleção de RenderTreeFrame entradas. |
GetFrames() |
Retorna os RenderTreeFrame valores que foram acrescentados. |
OpenComponent(Int32, Type) |
Acrescenta um quadro que representa um componente filho. |
OpenComponent<TComponent>(Int32) |
Acrescenta um quadro que representa um componente filho. |
OpenElement(Int32, String) |
Acrescenta um quadro que representa um elemento, ou seja, um contêiner para outros quadros. Para que o RenderTreeBuilder estado seja válido, você também deve chamar CloseElement() imediatamente depois de acrescentar os quadros filho do novo elemento. |
OpenRegion(Int32) |
Acrescenta um quadro que representa uma região de quadros. |
SetKey(Object) |
Atribui o valor de chave especificado ao elemento ou componente atual. |
SetUpdatesAttributeName(String) |
Indica que o atributo anterior representa um manipulador de eventos cuja execução atualiza o atributo com o nome Essas informações são usadas pelo sistema de renderização para determinar se é necessário aceitar uma atualização de valor para o outro atributo ao receber uma chamada para o manipulador de eventos. |
Implantações explícitas de interface
IDisposable.Dispose() |
Fornece métodos para criar uma coleção de RenderTreeFrame entradas. |
Métodos de Extensão
AddEventPreventDefaultAttribute(RenderTreeBuilder, Int32, String, Boolean) |
Acrescenta um quadro que representa uma instrução para impedir a ação padrão de um evento especificado. |
AddEventStopPropagationAttribute(RenderTreeBuilder, Int32, String, Boolean) |
Acrescenta um quadro que representa uma instrução para impedir que o evento especificado se propague além do elemento atual. |