次の方法で共有


DialogContext.EmitEventAsync メソッド

定義

特定の ID を持つダイアログを検索します。 現在のダイアログまたはそれを開始したユーザーが処理する名前付きイベントを生成します。

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。

適用対象