Språk

DialogContext.EmitEventAsync Metod

Definition

Söker efter en dialogruta med ett visst ID. Genererar en namngiven händelse för den aktuella dialogrutan, eller någon som startade den, att hantera.

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)

Parametrar

name
String

Namnet på den händelse som ska genereras.

value
Object

Värdefullt att skicka med till evenemanget.

bubble
Boolean

Flagga för att kontrollera om händelsen ska bubbla till sin moder om den inte hanteras lokalt. Har som standard värdet .true

fromLeaf
Boolean

Om händelsen sänds ut från en bladnod.

cancellationToken
CancellationToken

Annulleringstoken.

Returer

Sant om händelsen hanterades.

Gäller för