Поделиться через


Renderer.DispatchEventAsync Метод

Определение

Перегрузки

DispatchEventAsync(UInt64, EventFieldInfo, EventArgs)

Уведомляет отрисовщик о том, что произошло событие.

DispatchEventAsync(UInt64, EventFieldInfo, EventArgs, Boolean)

Уведомляет отрисовщик о том, что произошло событие.

DispatchEventAsync(UInt64, EventFieldInfo, EventArgs)

Исходный код:
Renderer.cs
Исходный код:
Renderer.cs
Исходный код:
Renderer.cs
Исходный код:
Renderer.cs
Исходный код:
Renderer.cs
Исходный код:
Renderer.cs
Исходный код:
Renderer.cs

Уведомляет отрисовщик о том, что произошло событие.

public:
 virtual System::Threading::Tasks::Task ^ DispatchEventAsync(System::UInt64 eventHandlerId, Microsoft::AspNetCore::Components::RenderTree::EventFieldInfo ^ fieldInfo, EventArgs ^ eventArgs);
public virtual System.Threading.Tasks.Task DispatchEventAsync (ulong eventHandlerId, Microsoft.AspNetCore.Components.RenderTree.EventFieldInfo fieldInfo, EventArgs eventArgs);
public virtual System.Threading.Tasks.Task DispatchEventAsync (ulong eventHandlerId, Microsoft.AspNetCore.Components.RenderTree.EventFieldInfo? fieldInfo, EventArgs eventArgs);
abstract member DispatchEventAsync : uint64 * Microsoft.AspNetCore.Components.RenderTree.EventFieldInfo * EventArgs -> System.Threading.Tasks.Task
override this.DispatchEventAsync : uint64 * Microsoft.AspNetCore.Components.RenderTree.EventFieldInfo * EventArgs -> System.Threading.Tasks.Task
Public Overridable Function DispatchEventAsync (eventHandlerId As ULong, fieldInfo As EventFieldInfo, eventArgs As EventArgs) As Task

Параметры

eventHandlerId
UInt64

Значение AttributeEventHandlerId из исходного атрибута события.

fieldInfo
EventFieldInfo

Сведения, которые отрисовщик может использовать для обновления состояния существующего дерева отрисовки в соответствии с пользовательским интерфейсом.

eventArgs
EventArgs

Аргументы, передаваемые в обработчик событий.

Возвращаемое значение

Объект , Task который завершится после завершения всей асинхронной обработки, связанной с событием.

Применяется к

DispatchEventAsync(UInt64, EventFieldInfo, EventArgs, Boolean)

Исходный код:
Renderer.cs
Исходный код:
Renderer.cs

Уведомляет отрисовщик о том, что произошло событие.

public virtual System.Threading.Tasks.Task DispatchEventAsync (ulong eventHandlerId, Microsoft.AspNetCore.Components.RenderTree.EventFieldInfo? fieldInfo, EventArgs eventArgs, bool waitForQuiescence);
abstract member DispatchEventAsync : uint64 * Microsoft.AspNetCore.Components.RenderTree.EventFieldInfo * EventArgs * bool -> System.Threading.Tasks.Task
override this.DispatchEventAsync : uint64 * Microsoft.AspNetCore.Components.RenderTree.EventFieldInfo * EventArgs * bool -> System.Threading.Tasks.Task
Public Overridable Function DispatchEventAsync (eventHandlerId As ULong, fieldInfo As EventFieldInfo, eventArgs As EventArgs, waitForQuiescence As Boolean) As Task

Параметры

eventHandlerId
UInt64

Значение AttributeEventHandlerId из исходного атрибута события.

fieldInfo
EventFieldInfo

Сведения, которые отрисовщик может использовать для обновления состояния существующего дерева отрисовки в соответствии с пользовательским интерфейсом.

eventArgs
EventArgs

Аргументы, передаваемые в обработчик событий.

waitForQuiescence
Boolean

Флаг, указывающий, следует ли ждать покоя.

Возвращаемое значение

Объект , Task который завершится после завершения всей асинхронной обработки, связанной с событием.

Применяется к