SlackAdapter Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Dikkat
The Bot Framework Adapters will be deprecated in the next version of the Bot Framework SDK and moved to https://github.com/BotBuilderCommunity/botbuilder-community-dotnet. Please refer to their new location for all future work.
[System.Obsolete("The Bot Framework Adapters will be deprecated in the next version of the Bot Framework SDK and moved to https://github.com/BotBuilderCommunity/botbuilder-community-dotnet. Please refer to their new location for all future work.")]
public class SlackAdapter : Microsoft.Bot.Builder.BotAdapter, Microsoft.Bot.Builder.Integration.AspNet.Core.IBotFrameworkHttpAdapter
[<System.Obsolete("The Bot Framework Adapters will be deprecated in the next version of the Bot Framework SDK and moved to https://github.com/BotBuilderCommunity/botbuilder-community-dotnet. Please refer to their new location for all future work.")>]
type SlackAdapter = class
inherit BotAdapter
interface IBotFrameworkHttpAdapter
Public Class SlackAdapter
Inherits BotAdapter
Implements IBotFrameworkHttpAdapter
- Devralma
- Öznitelikler
- Uygulamalar
Oluşturucular
SlackAdapter(IConfiguration, SlackAdapterOptions, ILogger) |
Geçersiz.
Yapılandırma ayarlarını kullanarak sınıfın SlackAdapter yeni bir örneğini başlatır. |
SlackAdapter(SlackClientWrapper, SlackAdapterOptions, ILogger) |
Geçersiz.
SlackAdapter sınıfının yeni bir örneğini başlatır. Slack bağdaştırıcısı oluşturur. |
Alanlar
BotIdentityKey |
Geçersiz.
Bot kimlik anahtarının dize değeri. (Devralındığı yer: BotAdapter) |
InvokeResponseKey |
Geçersiz.
TurnState'te olabilecek invokeResponseActivity için anahtar değeri. (Devralındığı yer: BotAdapter) |
OAuthScopeKey |
Geçersiz.
OAuth kapsam anahtarının dize değeri. (Devralındığı yer: BotAdapter) |
Özellikler
MiddlewareSet |
Geçersiz.
Bağdaştırıcının işlem hattında ara yazılım koleksiyonunu alır. (Devralındığı yer: BotAdapter) |
OnTurnError |
Geçersiz.
Ara yazılım veya uygulamadaki özel durumları yakalayabilen bir hata işleyicisi alır veya ayarlar. (Devralındığı yer: BotAdapter) |
Yöntemler
ContinueConversationAsync(ClaimsIdentity, Activity, BotCallbackHandler, CancellationToken) |
Geçersiz.
Konuşmaya proaktif bir ileti gönderir. (Devralındığı yer: BotAdapter) |
ContinueConversationAsync(ClaimsIdentity, Activity, String, BotCallbackHandler, CancellationToken) |
Geçersiz.
Konuşmaya proaktif bir ileti gönderir. (Devralındığı yer: BotAdapter) |
ContinueConversationAsync(ClaimsIdentity, ConversationReference, BotCallbackHandler, CancellationToken) |
Geçersiz.
Bottan konuşmaya proaktif bir ileti gönderir. |
ContinueConversationAsync(ClaimsIdentity, ConversationReference, String, BotCallbackHandler, CancellationToken) |
Geçersiz.
Konuşmaya proaktif bir ileti gönderir. (Devralındığı yer: BotAdapter) |
ContinueConversationAsync(ConversationReference, BotCallbackHandler, CancellationToken) |
Geçersiz.
Bir konuşma başvurusuna dayalı olarak var olan bir konuşmayı devam ettirmeye yönelik standart BotBuilder bağdaştırıcı yöntemi. |
ContinueConversationAsync(String, Activity, BotCallbackHandler, CancellationToken) |
Geçersiz.
Konuşmaya proaktif bir ileti gönderir. (Devralındığı yer: BotAdapter) |
ContinueConversationAsync(String, ConversationReference, BotCallbackHandler, CancellationToken) |
Geçersiz.
Konuşmaya proaktif bir ileti gönderir. (Devralındığı yer: BotAdapter) |
CreateConversationAsync(String, String, String, String, ConversationParameters, BotCallbackHandler, CancellationToken) |
Geçersiz.
Belirtilen kanalda bir konuşma oluşturur. (Devralındığı yer: BotAdapter) |
DeleteActivityAsync(ITurnContext, ConversationReference, CancellationToken) |
Geçersiz.
Önceki bir iletiyi silmek için Standart BotBuilder bağdaştırıcı yöntemi. |
ProcessActivityAsync(ClaimsIdentity, Activity, BotCallbackHandler, CancellationToken) |
Geçersiz.
Dönüş bağlamı oluşturur ve gelen TRUSTED etkinliği için ara yazılım işlem hattını çalıştırır. (Devralındığı yer: BotAdapter) |
ProcessAsync(HttpRequest, HttpResponse, IBot, CancellationToken) |
Geçersiz.
Gelen web kancası isteğini kabul edin ve bot mantığı tarafından işlenebilen bir TurnContext'e dönüştürün. |
RunPipelineAsync(ITurnContext, BotCallbackHandler, CancellationToken) |
Geçersiz.
Geçerli bot dönüşü için etkinlik işlemeyi başlatır. (Devralındığı yer: BotAdapter) |
SendActivitiesAsync(ITurnContext, Activity[], CancellationToken) |
Geçersiz.
Bottan mesajlaşma API'sine ileti göndermek için Standart BotBuilder bağdaştırıcı yöntemi. |
UpdateActivityAsync(ITurnContext, Activity, CancellationToken) |
Geçersiz.
Önceki bir iletiyi yeni içerikle güncelleştirmek için Standart BotBuilder bağdaştırıcı yöntemi. |
Use(IMiddleware) |
Geçersiz.
Bağdaştırıcının işlem hattına ara yazılım ekler. (Devralındığı yer: BotAdapter) |
Uzantı Metotları
UseBotState(BotAdapter, BotState[]) |
Geçersiz.
Dönüş bağlamında bir veya daha fazla BotState nesneyi kaydetmek için bağdaştırıcıya ara yazılım ekler. Ara yazılım, her dönüşün başlangıcında dönüş bağlamında durum nesnelerini kaydeder. |
UseState(BotAdapter, UserState, ConversationState, Boolean) |
Geçersiz.
Kullanıcı ve konuşma durumu nesnelerini bağdaştırıcıya kaydeder. Bu nesneler turn bağlamın TurnState.Get<T>() yöntemi aracılığıyla kullanılabilir. |
UseStorage(BotAdapter, IStorage) |
Geçersiz.
Dönüş bağlamında bir IStorage nesneyi kaydetmek için bağdaştırıcıya ara yazılım ekler. Ara yazılım, her dönüşün başlangıcında dönüş bağlamında durum nesnelerini kaydeder. |