Microsoft.Bot.Connector Namespace Reference

Namespace for the Microsoft Bot Connector SDK. More...

Classes

class  ActionTypes
 
class  Activity
 An Activity is the basic communication type for the Bot Framework 3.0 protocol More...
 
class  ActivityTypes
 Types of Activities More...
 
class  AnimationCard
 An animation card (Ex: gif or short video clip) More...
 
class  APIResponse
 
class  Attachment
 An attachment within an activity More...
 
class  AttachmentData
 Attachment data More...
 
class  AttachmentInfo
 Metdata for an attachment More...
 
class  AttachmentLayoutTypes
 
class  Attachments
 Attachments operations. More...
 
class  AttachmentsExtensions
 Extension methods for Attachments. More...
 
class  AttachmentView
 Attachment View name and size More...
 
class  AudioCard
 A audio card More...
 
class  BotAuthentication
 
class  BotAuthenticationAppBuilderExtensions
 Extension methods to add BotAuthentication capabilities to an HTTP application pipeline. More...
 
class  BotAuthenticationHandler
 Bot authentication hanlder used by BotAuthenticationMiddleware. More...
 
class  BotAuthenticationMiddleware
 Bot authentication middleware. AuthenticationMiddleware<TOptions> for more information. More...
 
class  BotAuthenticationOptions
 Options for BotAuthenticationMiddleware. More...
 
class  BotAuthenticator
 
class  BotData
 
class  BotState
 BotState operations. More...
 
class  BotStateExtensions
 Extension methods for BotState. More...
 
class  CardAction
 An action on a card More...
 
class  CardImage
 An image on a card More...
 
class  ChannelAccount
 Channel account information needed to route a message More...
 
class  ClaimsIdentityEx
 
class  ConfigurationCredentialProvider
 Credential provider which uses Microsoft.Extensions.Configuration.IConfiguration to lookup appId and password More...
 
class  ConnectorClient
 The Bot Connector REST API allows your bot to send and receive messages to channels configured in the Bot Framework Developer Portal. The Connector service uses industry-standard REST and JSON over HTTPS. More...
 
class  ConnectorClientExtensions
 
class  ContactRelationUpdateActionTypes
 
class  ConversationAccount
 Channel account information for a conversation More...
 
class  ConversationParameters
 Parameters for creating a new conversation More...
 
class  ConversationReference
 An object relating to a particular point in a conversation More...
 
class  ConversationResourceResponse
 A response containing a resource More...
 
class  Conversations
 Conversations operations. More...
 
class  ConversationsExtensions
 Extension methods for Conversations. More...
 
class  EndOfConversationCodes
 Codes indicating why a conversation has ended More...
 
class  Entity
 Object of schema.org types More...
 
class  Error
 Object representing error information More...
 
class  ErrorCodes
 Error codes to communicate when throwing an APIException More...
 
class  ErrorHandling
 
class  ErrorResponse
 An HTTP API response More...
 
class  Extensions
 
class  Fact
 Set of key-value pairs. Advantage of this section is that key and value properties will be rendered with default style information with some delimiter between them. So there is no need for developer to specify style information. More...
 
class  GeoCoordinates
 GeoCoordinates (entity type: "https://schema.org/GeoCoordinates") More...
 
class  HeroCard
 A Hero card (card with a single, large image) More...
 
class  HttpClientEx
 
interface  IActivity
 Shared properties for all activities More...
 
interface  IAttachments
 Attachments operations. More...
 
interface  IBotState
 BotState operations. More...
 
interface  IConnectorClient
 The Bot Connector REST API allows your bot to send and receive messages to channels configured in the Bot Framework Developer Portal. The Connector service uses industry-standard REST and JSON over HTTPS. More...
 
interface  IContactRelationUpdateActivity
 A user has added a bot to their contact list, removed the bot from their contact list, or otherwise changed the relationship between user and bot More...
 
interface  IConversations
 Conversations operations. More...
 
interface  IConversationUpdateActivity
 The referenced conversation has been updated More...
 
interface  ICredentialProvider
 
class  IdentityToken
 
interface  IEndOfConversationActivity
 Conversation is ending, or a request to end the conversation More...
 
interface  IEventActivity
 Asynchronous external event More...
 
interface  IInstallationUpdateActivity
 A bot was installed or removed from a channel More...
 
interface  IInvokeActivity
 Synchronous request to invoke an operation More...
 
interface  IMessageActivity
 A message in a conversation More...
 
class  InputHints
 Indicates whether the bot is accepting, expecting, or ignoring input More...
 
interface  IStateClient
 The Bot State REST API allows your bot to store and retrieve state associated with conversations conducted through the Bot Connector REST API. The Bot State REST API uses REST and HTTPS to send and receive encoded content that your bot controls. More...
 
interface  ITriggerActivity
 NOTE: Trigger activity has been renamed to Event activity More...
 
interface  ITypingActivity
 The From address is typing More...
 
class  JwtConfig
 Configuration for JWT tokens More...
 
class  JwtTokenExtractor
 
class  JwtTokenRefresher
 
class  MediaUrl
 MediaUrl data More...
 
class  Mention
 
class  MicrosoftAppCredentials
 
class  Place
 Place (entity type: "https://schema.org/Place") More...
 
class  ReceiptCard
 A receipt card More...
 
class  ReceiptItem
 An item on a receipt card More...
 
class  ResourceResponse
 A response containing a resource ID More...
 
class  SigninCard
 A card representing a request to sign in More...
 
class  SimpleCredentialProvider
 
class  StateClient
 The Bot State REST API allows your bot to store and retrieve state associated with conversations conducted through the Bot Connector REST API. The Bot State REST API uses REST and HTTPS to send and receive encoded content that your bot controls. More...
 
class  StateClientExtensions
 
class  StaticCredentialProvider
 Static credential provider which has the appid and password static More...
 
class  SuggestedActions
 SuggestedActions that can be performed More...
 
class  TextFormatTypes
 
class  ThumbnailCard
 A thumbnail card (card with a single, small thumbnail image) More...
 
class  ThumbnailUrl
 Object describing a media thumbnail More...
 
class  TrustServiceUrlAttribute
 
class  VideoCard
 A video card More...
 

Detailed Description

Namespace for the Microsoft Bot Connector SDK.