Udostępnij za pośrednictwem


DialogContext.EmitEventAsync Metoda

Definicja

Wyszukuje okno dialogowe z danym identyfikatorem. Emituje nazwane zdarzenie dla bieżącego okna dialogowego lub kogoś, kto go uruchomił, do obsługi.

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

Nazwa zdarzenia do podniesienia.

value
Object

Wartość do wysłania wraz ze zdarzeniem.

bubble
Boolean

Flaga do kontrolowania, czy zdarzenie powinno być bąbelkowe do jego elementu nadrzędnego, jeśli nie jest obsługiwane lokalnie. Wartość domyślna to true.

fromLeaf
Boolean

Czy zdarzenie jest emitowane z węzła liścia.

cancellationToken
CancellationToken

Token anulowania.

Zwraca

Prawda, jeśli zdarzenie zostało obsłużone.

Dotyczy