Aracılığıyla paylaş


ITurnContext.SendActivityAsync Yöntem

Tanım

Aşırı Yüklemeler

SendActivityAsync(IActivity, CancellationToken)

Gelen etkinliği gönderene bir etkinlik gönderir.

SendActivityAsync(String, String, String, CancellationToken)

Gelen etkinliği gönderene bir ileti etkinliği gönderir.

SendActivityAsync(IActivity, CancellationToken)

Gelen etkinliği gönderene bir etkinlik gönderir.

public System.Threading.Tasks.Task<Microsoft.Bot.Schema.ResourceResponse> SendActivityAsync (Microsoft.Bot.Schema.IActivity activity, System.Threading.CancellationToken cancellationToken = default);
abstract member SendActivityAsync : Microsoft.Bot.Schema.IActivity * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.ResourceResponse>
Public Function SendActivityAsync (activity As IActivity, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ResourceResponse)

Parametreler

activity
IActivity

Gönderilecek etkinlik.

cancellationToken
CancellationToken

İptal bildirimini almak için diğer nesneler veya iş parçacıkları tarafından kullanılabilecek bir iptal belirteci.

Döndürülenler

Yürütülmek üzere kuyruğa alınan çalışmayı temsil eden görev.

Açıklamalar

Etkinlik başarıyla gönderilirse, görev sonucu, alma kanalının etkinliğe atadığı kimliği içeren bir ResourceResponse nesne içerir.

Ayrıca bkz.

Şunlara uygulanır

SendActivityAsync(String, String, String, CancellationToken)

Gelen etkinliği gönderene bir ileti etkinliği gönderir.

public System.Threading.Tasks.Task<Microsoft.Bot.Schema.ResourceResponse> SendActivityAsync (string textReplyToSend, string speak = default, string inputHint = "acceptingInput", System.Threading.CancellationToken cancellationToken = default);
abstract member SendActivityAsync : string * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Schema.ResourceResponse>
Public Function SendActivityAsync (textReplyToSend As String, Optional speak As String = Nothing, Optional inputHint As String = "acceptingInput", Optional cancellationToken As CancellationToken = Nothing) As Task(Of ResourceResponse)

Parametreler

textReplyToSend
String

Gönderilecek iletinin metni.

speak
String

İsteğe bağlı olarak, konuşma özellikli bir kanalda botunuz tarafından konuşulacak metin.

inputHint
String

İsteğe bağlı olarak, ileti istemciye teslim edildikten sonra botunuzun kullanıcı girişini kabul edip etmediğini, beklediğini veya yoksaydığını gösterir. InputHints olası değerleri tanımlar. AcceptingInput varsayılan değerdir.

cancellationToken
CancellationToken

İptal bildirimini almak için diğer nesneler veya iş parçacıkları tarafından kullanılabilecek bir iptal belirteci.

Döndürülenler

Yürütülmek üzere kuyruğa alınan çalışmayı temsil eden görev.

Açıklamalar

Etkinlik başarıyla gönderilirse, görev sonucu etkinliğe atanan alıcı kanalın kimliğini içeren bir ResourceResponse nesne içerir.

içeriğinin içeriğine uygulanan sınırlar için kanalın belgelerine textReplyToSendbakın.

Botunuzun konuşmasının ses, hız, ses düzeyi, söyleniş ve perde gibi çeşitli özelliklerini denetlemek için Konuşma Sentezi Biçimlendirme Dili (SSML) biçiminde belirtin speak .

Ayrıca bkz.

Şunlara uygulanır