RenderTreeBuilder Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Methoden zum Erstellen einer Auflistung von RenderTreeFrame Einträgen bereit.
public ref class RenderTreeBuilder sealed : IDisposable
public sealed class RenderTreeBuilder : IDisposable
type RenderTreeBuilder = class
interface IDisposable
Public NotInheritable Class RenderTreeBuilder
Implements IDisposable
- Vererbung
-
RenderTreeBuilder
- Implementiert
Konstruktoren
RenderTreeBuilder() |
Stellt Methoden zum Erstellen einer Auflistung von RenderTreeFrame Einträgen bereit. |
Methoden
AddAttribute(Int32, RenderTreeFrame) |
Fügt einen Frame an, der ein Attribut darstellt. Das Attribut ist dem zuletzt hinzugefügten Element zugeordnet. |
AddAttribute(Int32, RenderTreeFrame) |
Fügt einen Frame an, der ein Attribut darstellt. Das Attribut ist dem zuletzt hinzugefügten Element zugeordnet. |
AddAttribute(Int32, String) |
Fügt einen Frame an, der ein Bool-Wert-Attribut mit dem Wert "true" darstellt. Das Attribut ist dem zuletzt hinzugefügten Element zugeordnet. |
AddAttribute(Int32, String, Boolean) |
Fügt einen Frame an, der ein Bool-Wert-Attribut darstellt.
Das Attribut ist dem zuletzt hinzugefügten Element zugeordnet. Wenn der Wert ist |
AddAttribute(Int32, String, EventCallback) |
Fügt einen Frame an, der ein EventCallback Attribut darstellt.
Das Attribut ist dem zuletzt hinzugefügten Element zugeordnet. Wenn der Wert ist |
AddAttribute(Int32, String, MulticastDelegate) |
Fügt einen Frame an, der ein Delegatwert-Attribut darstellt.
Das Attribut ist dem zuletzt hinzugefügten Element zugeordnet. Wenn der Wert ist |
AddAttribute(Int32, String, Object) |
Fügt einen Frame an, der ein Attribut mit Zeichenfolgenwert darstellt.
Das Attribut ist dem zuletzt hinzugefügten Element zugeordnet. Wenn der Wert |
AddAttribute(Int32, String, String) |
Fügt einen Frame an, der ein Attribut mit Zeichenfolgenwert darstellt.
Das Attribut ist dem zuletzt hinzugefügten Element zugeordnet. Wenn der Wert ist |
AddAttribute<TArgument>(Int32, String, EventCallback<TArgument>) |
Fügt einen Frame an, der ein EventCallback Attribut darstellt.
Das Attribut ist dem zuletzt hinzugefügten Element zugeordnet. Wenn der Wert ist |
AddComponentParameter(Int32, String, Object) |
Fügt einen Frame an, der einen Komponentenparameter darstellt. |
AddComponentReferenceCapture(Int32, Action<Object>) |
Fügt einen Frame an, der eine Anweisung darstellt, um einen Verweis auf die übergeordnete Komponente zu erfassen. |
AddComponentRenderMode(IComponentRenderMode) |
Fügt einen Frame hinzu, der den Rendermodus für den umschließenden Komponentenrahmen angibt. |
AddContent(Int32, MarkupString) |
Fügt einen Frame an, der Markupinhalte darstellt. |
AddContent(Int32, Nullable<MarkupString>) |
Fügt einen Frame an, der Markupinhalte darstellt. |
AddContent(Int32, Object) |
Fügt einen Rahmen an, der Textinhalt darstellt. |
AddContent(Int32, RenderFragment) |
Fügt Frames an, die ein beliebiges Inhaltsfragment darstellen. |
AddContent(Int32, String) |
Fügt einen Rahmen an, der Textinhalt darstellt. |
AddContent<TValue>(Int32, RenderFragment<TValue>, TValue) |
Fügt Frames an, die ein beliebiges Inhaltsfragment darstellen. |
AddElementReferenceCapture(Int32, Action<ElementReference>) |
Fügt einen Frame an, der eine Anweisung darstellt, um einen Verweis auf das übergeordnete Element zu erfassen. |
AddMarkupContent(Int32, String) |
Fügt einen Frame an, der Markupinhalte darstellt. |
AddMultipleAttributes(Int32, IEnumerable<KeyValuePair<String,Object>>) |
Fügt Frames hinzu, die mehrere Attribute mit derselben Sequenznummer darstellen. |
AddNamedEvent(String, String) |
Weist einem Ereignis im einschließenden Element einen Namen zu. |
Clear() |
Löscht den Generator. |
CloseComponent() |
Markiert einen zuvor angefügten Komponentenrahmen als geschlossen. Aufrufe dieser Methode müssen mit Aufrufen von OpenComponent<TComponent>(Int32)ausgeglichen werden. |
CloseElement() |
Markiert einen zuvor angefügten Elementrahmen als geschlossen. Aufrufe dieser Methode müssen mit Aufrufen von OpenElement(Int32, String)ausgeglichen werden. |
CloseRegion() |
Markiert einen zuvor angefügten Bereichsrahmen als geschlossen. Aufrufe dieser Methode müssen mit Aufrufen von OpenRegion(Int32)ausgeglichen werden. |
Dispose() |
Stellt Methoden zum Erstellen einer Auflistung von RenderTreeFrame Einträgen bereit. |
GetFrames() |
Gibt die RenderTreeFrame angefügten Werte zurück. |
OpenComponent(Int32, Type) |
Fügt einen Frame an, der eine untergeordnete Komponente darstellt. |
OpenComponent<TComponent>(Int32) |
Fügt einen Frame an, der eine untergeordnete Komponente darstellt. |
OpenElement(Int32, String) |
Fügt einen Frame an, der ein Element darstellt, d. h. einen Container für andere Frames. Damit der RenderTreeBuilder Zustand gültig ist, müssen Sie auch unmittelbar nach dem Anfügen der untergeordneten Frames des neuen Elements aufrufen CloseElement() . |
OpenRegion(Int32) |
Fügt einen Frame an, der einen Bereich von Frames darstellt. |
SetKey(Object) |
Weist den angegebenen Schlüsselwert dem aktuellen Element oder der aktuellen Komponente zu. |
SetUpdatesAttributeName(String) |
Gibt an, dass das vorherige Attribut einen Ereignishandler darstellt, dessen Ausführung das Attribut mit dem Namen Diese Informationen werden vom Renderingsystem verwendet, um zu bestimmen, ob eine Wertaktualisierung für das andere Attribut akzeptiert werden soll, wenn ein Aufruf des Ereignishandlers empfangen wird. |
Explizite Schnittstellenimplementierungen
IDisposable.Dispose() |
Stellt Methoden zum Erstellen einer Auflistung von RenderTreeFrame Einträgen bereit. |
Erweiterungsmethoden
AddEventPreventDefaultAttribute(RenderTreeBuilder, Int32, String, Boolean) |
Fügt einen Frame an, der eine Anweisung darstellt, um die Standardaktion für ein angegebenes Ereignis zu verhindern. |
AddEventStopPropagationAttribute(RenderTreeBuilder, Int32, String, Boolean) |
Fügt einen Frame an, der eine Anweisung darstellt, um zu verhindern, dass das angegebene Ereignis über das aktuelle Element hinaus weitergegeben wird. |