Lingua

SkillHttpClient.PostActivityAsync Metodo

Definizione

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.

Si applica a