LuisActionDialog Classe

Definizione

Attenzione

Action binding in LUIS should be replaced with code.

Funzionalità della finestra di dialogo che esegue il wrapping della finestra di dialogo Luis.

[System.Obsolete("Action binding in LUIS should be replaced with code.")]
[System.Serializable]
public class LuisActionDialog : Microsoft.Bot.Builder.Dialogs.IDialog<Microsoft.Bot.Builder.Luis.Models.LuisResult>
[<System.Obsolete("Action binding in LUIS should be replaced with code.")>]
[<System.Serializable>]
type LuisActionDialog = class
    interface IDialog<LuisResult>
Public Class LuisActionDialog
Implements IDialog(Of LuisResult)
Ereditarietà
LuisActionDialog
Attributi
Implementazioni

Costruttori

LuisActionDialog(ILuisService, String, String)
Obsoleti.

Crea un'istanza di LuisActionDialog.

Metodi

MessageReceivedAsync(IDialogContext, IAwaitable<IMessageActivity>)
Obsoleti.

Funzionalità della finestra di dialogo che esegue il wrapping della finestra di dialogo Luis.

StartAsync(IDialogContext)
Obsoleti.

Funzionalità della finestra di dialogo che esegue il wrapping della finestra di dialogo Luis.

Metodi di estensione

Catch<T>(IDialog<T>, Func<IDialog<T>,Exception,IDialog<T>>)
Obsoleti.

Al termine del rientro IDialog<TResult> precedente, rilevare e gestire eventuali eccezioni.

Catch<T,E>(IDialog<T>, Func<IDialog<T>,E,IDialog<T>>)
Obsoleti.

Al termine dell'operazione precedente IDialog<TResult> , rilevare e gestire eventuali eccezioni di tipo E.

ContinueWith<T,R>(IDialog<T>, Chain.Continuation<T,R>)
Obsoleti.

Al termine dell'operazione precedente IDialog<TResult> , eseguire la continuazione per produrre il successivo IDialog<TResult>.

DefaultIfException<T>(IDialog<T>)
Obsoleti.

Al termine del precedente IDialog<TResult> , arrestare la propagazione dell'eccezione.

DefaultIfException<T,E>(IDialog<T>)
Obsoleti.

Al termine dell'operazione precedente IDialog<TResult> , arrestare la propagazione di un'eccezione di E.

Do<T>(IDialog<T>, Func<IBotContext,IAwaitable<T>,Task>)
Obsoleti.

Eseguire un effetto collaterale dopo un IDialog<TResult> completamento.

Loop<T>(IDialog<T>)
Obsoleti.

Ciclo per IDialog<TResult> sempre.

PostEvent<T,E>(IDialog<T>, E)
Obsoleti.

Al termine dell'antecedente IDialog<TResult> , pubblicare l'elemento nella coda di eventi.

PostToUser<T>(IDialog<T>)
Obsoleti.

Inviare all'utente il risultato di un IDialog<TResult>oggetto .

Select<T,R>(IDialog<T>, Func<T,R>)
Obsoleti.

Al termine del precedente IDialog<TResult> , proiettare il risultato in un nuovo IDialog<TResult>oggetto .

SelectMany<T,C,R>(IDialog<T>, Func<T,IDialog<C>>, Func<T,C,R>)
Obsoleti.

Al termine dell'operazione precedente IDialog<TResult> , eseguire il successivo IDialog<TResult>e usare la proiezione per combinare i risultati.

Switch<T,R>(IDialog<T>, ICase<T,R>[])
Obsoleti.

Al termine dell'operazione precedente IDialog<TResult> , passare a ogni ICase<T,R> oggetto ed eseguire il ContextualSelector<T,R>valore " del primo ICase<T,R> che il valore restituito dalla finestra di dialogo precedente soddisfa.

Then<T,R>(IDialog<T>, Func<IBotContext,IAwaitable<T>,Task<R>>)
Obsoleti.

Eseguire un'azione dopo il IDialog<TResult> completamento.

Void<T>(IDialog<T>, IDialogStack)
Obsoleti.

Chiamare il valore voided IDialog<TResult>, ignorare il risultato, quindi riavviare l'attesa della finestra di dialogo originale.

Void<T,R>(IDialog<T>)
Obsoleti.

Chiamare il valore voided IDialog<TResult>, ignorare il risultato, quindi riavviare l'attesa della finestra di dialogo originale.

WaitToBot<T>(IDialog<T>)
Obsoleti.

Inviare alla catena il messaggio al bot dopo il completamento del precedente.

Where<T>(IDialog<T>, Func<T,Boolean>)
Obsoleti.

Al termine dell'antecedente IDialog<TResult> , valutare il predicato e decidere se continuare.

While<T>(IDialog<T>, Func<T,IDialog<Boolean>>, Func<T,IDialog<T>>)
Obsoleti.

Creare un oggetto IDialog<TResult> che rappresenta un ciclo di tempo.

WithScorable<T,Item,Score>(IDialog<T>, IScorable<Item,Score>)
Obsoleti.

Decorare un dialogo con un punteggio, in modo che un punteggio può partecipare allo stack di dialoghi.

Si applica a