ComponentDialog.EndComponentAsync Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
A szülőkörnyezetben véget ér az összetevő párbeszédpanelje.
protected virtual System.Threading.Tasks.Task<Microsoft.Bot.Builder.Dialogs.DialogTurnResult> EndComponentAsync(Microsoft.Bot.Builder.Dialogs.DialogContext outerDc, object result, System.Threading.CancellationToken cancellationToken);
abstract member EndComponentAsync : Microsoft.Bot.Builder.Dialogs.DialogContext * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.Dialogs.DialogTurnResult>
override this.EndComponentAsync : Microsoft.Bot.Builder.Dialogs.DialogContext * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.Dialogs.DialogTurnResult>
Protected Overridable Function EndComponentAsync (outerDc As DialogContext, result As Object, cancellationToken As CancellationToken) As Task(Of DialogTurnResult)
Paraméterek
- outerDc
- DialogContext
Az aktuális beszélgetési sor szülője DialogContext .
- result
- Object
Nem kötelező, a párbeszédpanel-összetevőből a szülőkörnyezetbe visszaérkezendő érték.
- cancellationToken
- CancellationToken
Egy lemondási jogkivonat, amelyet más objektumok vagy szálak használhatnak a lemondásról szóló értesítés fogadásához.
Válaszok
Egy feladat, amely a végrehajtásra váró munkát jelöli.
Megjegyzések
Ha a feladat sikeres, az eredmény azt jelzi, hogy a párbeszédpanel befejeződött, miután a párbeszédpanel feldolgozta a sorokat.
A szülőkörnyezet általában az a párbeszédpanel vagy robotforduló kezelője, amely elindította a párbeszédpanelt. Ha a szülő párbeszédpanel, a verem meghívja a szülő metódusát ResumeDialogAsync(DialogContext, DialogReason, Object, CancellationToken) , hogy visszaadja az eredményt a szülő párbeszédpanelnek. Ha a szülő párbeszédpanel nem implementálja a ResumeDialogAsync parancsot, akkor a szülő is véget ér, és az eredmény a következő szülőkörnyezetnek lesz átadva, ha van ilyen.
A visszaadott DialogTurnResult érték a tulajdonságában található visszatérési Result értéket tartalmazza.