Sdílet prostřednictvím


DialogContext.EmitEventAsync Metoda

Definice

Vyhledá dialogové okno s daným ID. Vygeneruje pojmenovanou událost pro zpracování aktuálního dialogového okna nebo uživatele, který ji spustil.

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)

Parametry

name
String

Název události, která se má vyvolat.

value
Object

Hodnota, která se má odeslat spolu s událostí.

bubble
Boolean

Příznak určuje, jestli má být událost bublinová do nadřazeného objektu, pokud není zpracována místně. Výchozí hodnota trueje .

fromLeaf
Boolean

Určuje, jestli se událost vygeneruje z listového uzlu.

cancellationToken
CancellationToken

Token zrušení.

Návraty

True, pokud byla událost zpracována.

Platí pro