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


DialogContext.EmitEventAsync Метод

Определение

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

public System.Threading.Tasks.Task<bool> EmitEventAsync(string name, object value = default, bool bubble = true, bool fromLeaf = false, System.Threading.CancellationToken cancellationToken = default);
member this.EmitEventAsync : string * obj * bool * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
Public Function EmitEventAsync (name As String, Optional value As Object = Nothing, Optional bubble As Boolean = true, Optional fromLeaf As Boolean = false, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Boolean)

Параметры

name
String

Имя порождаемого события.

value
Object

Значение, отправляемое вместе с событием.

bubble
Boolean

Флаг, определяющий, следует ли передать событие в родительский объект, если оно не обрабатывается локально. По умолчанию используется значение true.

fromLeaf
Boolean

Указывает, создается ли событие из конечного узла.

cancellationToken
CancellationToken

Токен отмены.

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

Значение true, если событие было обработано.

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