SkillHttpClient.PostActivityAsync Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| PostActivityAsync(String, BotFrameworkSkill, Uri, Activity, CancellationToken) |
Inoltra un'attività a una competenza (bot). |
| PostActivityAsync<T>(String, BotFrameworkSkill, Uri, Activity, CancellationToken) |
Inoltra un'attività a una competenza (bot). |
| PostActivityAsync<T>(String, String, BotFrameworkSkill, Uri, Activity, CancellationToken) |
Usa SkillConversationIdFactory per creare o recuperare un ID conversazione competenza e invia l'attività. |
PostActivityAsync(String, BotFrameworkSkill, Uri, Activity, CancellationToken)
Inoltra un'attività a una competenza (bot).
public virtual System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse> PostActivityAsync(string fromBotId, Microsoft.Bot.Builder.Skills.BotFrameworkSkill toSkill, Uri callbackUrl, Microsoft.Bot.Schema.Activity activity, System.Threading.CancellationToken cancellationToken);
override this.PostActivityAsync : string * Microsoft.Bot.Builder.Skills.BotFrameworkSkill * Uri * Microsoft.Bot.Schema.Activity * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse>
Public Overridable Function PostActivityAsync (fromBotId As String, toSkill As BotFrameworkSkill, callbackUrl As Uri, activity As Activity, cancellationToken As CancellationToken) As Task(Of InvokeResponse)
Parametri
- fromBotId
- String
MicrosoftAppId del bot che invia l'attività.
- toSkill
- BotFrameworkSkill
Istanza di BotFrameworkSkill.
- callbackUrl
- Uri
Uri di callback.
- activity
- Activity
attività da inoltrare.
- cancellationToken
- CancellationToken
Token di cancellazione.
Valori restituiti
Compito asincrono con invokeResponse opzionale.
Si applica a
PostActivityAsync<T>(String, BotFrameworkSkill, Uri, Activity, CancellationToken)
Inoltra un'attività a una competenza (bot).
public virtual System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse<T>> PostActivityAsync<T>(string fromBotId, Microsoft.Bot.Builder.Skills.BotFrameworkSkill toSkill, Uri callbackUrl, Microsoft.Bot.Schema.Activity activity, System.Threading.CancellationToken cancellationToken);
override this.PostActivityAsync : string * Microsoft.Bot.Builder.Skills.BotFrameworkSkill * Uri * Microsoft.Bot.Schema.Activity * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse<'T>>
Public Overridable Function PostActivityAsync(Of T) (fromBotId As String, toSkill As BotFrameworkSkill, callbackUrl As Uri, activity As Activity, cancellationToken As CancellationToken) As Task(Of InvokeResponse(Of T))
Parametri di tipo
- T
tipo del InvokeResponse risultato.
Parametri
- fromBotId
- String
MicrosoftAppId del bot che invia l'attività.
- toSkill
- BotFrameworkSkill
Istanza di BotFrameworkSkill.
- callbackUrl
- Uri
Uri di callback.
- activity
- Activity
attività da inoltrare.
- cancellationToken
- CancellationToken
Token di cancellazione.
Valori restituiti
Compito asincrono con invokeResponse opzionale di tipo T.
Si applica a
PostActivityAsync<T>(String, String, BotFrameworkSkill, Uri, Activity, CancellationToken)
Usa SkillConversationIdFactory per creare o recuperare un ID conversazione competenza e invia l'attività.
public virtual System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse<T>> PostActivityAsync<T>(string originatingAudience, string fromBotId, Microsoft.Bot.Builder.Skills.BotFrameworkSkill toSkill, Uri callbackUrl, Microsoft.Bot.Schema.Activity activity, System.Threading.CancellationToken cancellationToken);
override this.PostActivityAsync : string * string * Microsoft.Bot.Builder.Skills.BotFrameworkSkill * Uri * Microsoft.Bot.Schema.Activity * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse<'T>>
Public Overridable Function PostActivityAsync(Of T) (originatingAudience As String, fromBotId As String, toSkill As BotFrameworkSkill, callbackUrl As Uri, activity As Activity, cancellationToken As CancellationToken) As Task(Of InvokeResponse(Of T))
Parametri di tipo
- T
Il tipo di corpo nell'InvokeResponse.
Parametri
- originatingAudience
- String
Ambito del gruppo di destinatari oauth, usato durante il recupero del token. (id app bot o https://api.botframework.com.
- fromBotId
- String
MicrosoftAppId del bot che invia l'attività.
- toSkill
- BotFrameworkSkill
Competenza per cui creare l'ID conversazione.
- callbackUrl
- Uri
URL di callback per l'host di competenze.
- activity
- Activity
Attività da inviare.
- cancellationToken
- CancellationToken
Un token di annullamento.
Valori restituiti
Compito asincrono con invokeResponse.