RenderTreeBuilder Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit des méthodes pour créer une collection d’entrées RenderTreeFrame .
public ref class RenderTreeBuilder sealed : IDisposable
public sealed class RenderTreeBuilder : IDisposable
type RenderTreeBuilder = class
interface IDisposable
Public NotInheritable Class RenderTreeBuilder
Implements IDisposable
- Héritage
-
RenderTreeBuilder
- Implémente
Constructeurs
RenderTreeBuilder() |
Fournit des méthodes pour créer une collection d’entrées RenderTreeFrame . |
Méthodes
AddAttribute(Int32, RenderTreeFrame) |
Ajoute un cadre représentant un attribut. L’attribut est associé à l’élément le plus récemment ajouté. |
AddAttribute(Int32, RenderTreeFrame) |
Ajoute un cadre représentant un attribut. L’attribut est associé à l’élément le plus récemment ajouté. |
AddAttribute(Int32, String) |
Ajoute un frame représentant un attribut à valeur bool avec la valeur « true ». L’attribut est associé à l’élément le plus récemment ajouté. |
AddAttribute(Int32, String, Boolean) |
Ajoute un frame représentant un attribut à valeur bool.
L’attribut est associé à l’élément le plus récemment ajouté. Si la valeur est |
AddAttribute(Int32, String, EventCallback) |
Ajoute un cadre représentant un EventCallback attribut.
L’attribut est associé à l’élément le plus récemment ajouté. Si la valeur est |
AddAttribute(Int32, String, MulticastDelegate) |
Ajoute un cadre représentant un attribut délégué.
L’attribut est associé à l’élément le plus récemment ajouté. Si la valeur est |
AddAttribute(Int32, String, Object) |
Ajoute un cadre représentant un attribut à valeur de chaîne.
L’attribut est associé à l’élément le plus récemment ajouté. Si la valeur est |
AddAttribute(Int32, String, String) |
Ajoute un cadre représentant un attribut à valeur de chaîne.
L’attribut est associé à l’élément le plus récemment ajouté. Si la valeur est |
AddAttribute<TArgument>(Int32, String, EventCallback<TArgument>) |
Ajoute un cadre représentant un EventCallback attribut.
L’attribut est associé à l’élément le plus récemment ajouté. Si la valeur est |
AddComponentParameter(Int32, String, Object) |
Ajoute une image représentant un paramètre de composant. |
AddComponentReferenceCapture(Int32, Action<Object>) |
Ajoute un cadre représentant une instruction pour capturer une référence au composant parent. |
AddComponentRenderMode(IComponentRenderMode) |
Ajoute une image indiquant le mode de rendu sur l’image du composant englobant. |
AddContent(Int32, MarkupString) |
Ajoute un cadre représentant le contenu du balisage. |
AddContent(Int32, Nullable<MarkupString>) |
Ajoute un cadre représentant le contenu du balisage. |
AddContent(Int32, Object) |
Ajoute un cadre représentant le contenu du texte. |
AddContent(Int32, RenderFragment) |
Ajoute des images représentant un fragment arbitraire de contenu. |
AddContent(Int32, String) |
Ajoute un cadre représentant le contenu du texte. |
AddContent<TValue>(Int32, RenderFragment<TValue>, TValue) |
Ajoute des images représentant un fragment arbitraire de contenu. |
AddElementReferenceCapture(Int32, Action<ElementReference>) |
Ajoute un cadre représentant une instruction pour capturer une référence à l’élément parent. |
AddMarkupContent(Int32, String) |
Ajoute un cadre représentant le contenu du balisage. |
AddMultipleAttributes(Int32, IEnumerable<KeyValuePair<String,Object>>) |
Ajoute des images représentant plusieurs attributs avec le même numéro de séquence. |
AddNamedEvent(String, String) |
Attribue un nom à un événement dans l’élément englobant. |
Clear() |
Efface le générateur. |
CloseComponent() |
Marque une image de composant précédemment ajoutée comme fermée. Les appels à cette méthode doivent être équilibrés avec des appels à OpenComponent<TComponent>(Int32). |
CloseElement() |
Marque un cadre d’élément précédemment ajouté comme fermé. Les appels à cette méthode doivent être équilibrés avec des appels à OpenElement(Int32, String). |
CloseRegion() |
Marque une image de région précédemment ajoutée comme fermée. Les appels à cette méthode doivent être équilibrés avec des appels à OpenRegion(Int32). |
Dispose() |
Fournit des méthodes pour créer une collection d’entrées RenderTreeFrame . |
GetFrames() |
Retourne les RenderTreeFrame valeurs qui ont été ajoutées. |
OpenComponent(Int32, Type) |
Ajoute un cadre représentant un composant enfant. |
OpenComponent<TComponent>(Int32) |
Ajoute un cadre représentant un composant enfant. |
OpenElement(Int32, String) |
Ajoute un cadre représentant un élément, c’est-à-dire un conteneur pour d’autres images. Pour que l’état RenderTreeBuilder soit valide, vous devez également appeler CloseElement() immédiatement après l’ajout des images enfants du nouvel élément. |
OpenRegion(Int32) |
Ajoute un cadre représentant une région d’images. |
SetKey(Object) |
Affecte la valeur de clé spécifiée à l’élément ou au composant actuel. |
SetUpdatesAttributeName(String) |
Indique que l’attribut précédent représente un gestionnaire d’événements dont l’exécution met à jour l’attribut avec le nom Ces informations sont utilisées par le système de rendu pour déterminer s’il faut accepter une mise à jour de valeur pour l’autre attribut lors de la réception d’un appel au gestionnaire d’événements. |
Implémentations d’interfaces explicites
IDisposable.Dispose() |
Fournit des méthodes pour créer une collection d’entrées RenderTreeFrame . |
Méthodes d’extension
AddEventPreventDefaultAttribute(RenderTreeBuilder, Int32, String, Boolean) |
Ajoute un cadre représentant une instruction pour empêcher l’action par défaut pour un événement spécifié. |
AddEventStopPropagationAttribute(RenderTreeBuilder, Int32, String, Boolean) |
Ajoute un cadre représentant une instruction pour empêcher la propagation de l’événement spécifié au-delà de l’élément actuel. |