Edit

schema Package

Packages

teams

Modules

callerid_constants
speech_constants

Classes

Activity

An Activity is the basic communication type for the Bot Framework 3.0 protocol.

AdaptiveCardInvokeAction

AdaptiveCardInvokeAction.

Defines the structure that arrives in the Activity.Value.Action for Invoke activity with name of 'adaptiveCard/action'.

AdaptiveCardInvokeResponse

AdaptiveCardInvokeResponse.

Defines the structure that is returned as the result of an Invoke activity with Name of 'adaptiveCard/action'.

AdaptiveCardInvokeValue

AdaptiveCardInvokeResponse.

Defines the structure that arrives in the Activity.Value for Invoke activity with Name of 'adaptiveCard/action'.

AnimationCard

An animation card (Ex: gif or short video clip).

Attachment

An attachment within an activity.

AttachmentData

Attachment data.

AttachmentInfo

Metadata for an attachment.

AttachmentView

Attachment View name and size.

AudioCard

Audio card.

BasicCard

A basic card.

CardAction

A clickable action.

CardImage

An image on a card.

ChannelAccount

Channel account information needed to route a message.

ConversationAccount

Conversation account represents the identity of the conversation within a channel.

ConversationMembers

Conversation and its members.

ConversationParameters

Parameters for creating a new conversation.

ConversationReference

An object relating to a particular point in a conversation.

ConversationResourceResponse

A response containing a resource.

ConversationsResult

Conversations result.

Entity

Metadata object pertaining to an activity.

Error

Object representing error information.

ErrorResponse

An HTTP API response.

ErrorResponseException

Server responsed with exception of type: 'ErrorResponse'.

ExpectedReplies

ExpectedReplies.

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.

GeoCoordinates

GeoCoordinates (entity type: "https://schema.org/GeoCoordinates").

HeroCard

A Hero card (card with a single, large image).

InnerHttpError

Object representing inner http error.

InvokeResponse

Tuple class containing an HTTP Status Code and a JSON serializable object. The HTTP Status code is, in the invoke activity scenario, what will be set in the resulting POST. The Body of the resulting POST will be JSON serialized content.

The body content is defined by the producer. The caller must know what the content is and deserialize as needed.

Gets or sets the HTTP status and/or body code for the response :param status: The HTTP status code. :param body: The JSON serializable body content for the response. This object must be serializable by the core Python json routines. The caller is responsible for serializing more complex/nested objects into native classes (lists and dictionaries of strings are acceptable).

MediaCard

Media card.

MediaEventValue

Supplementary parameter for media events.

MediaUrl

Media URL.

Mention

Mention information (entity type: "mention").

MessageReaction

Message reaction object.

OAuthCard

A card representing a request to perform a sign in via OAuth.

PagedMembersResult

Page of members.

Place

Place (entity type: "https://schema.org/Place").

ReceiptCard

A receipt card.

ReceiptItem

An item on a receipt card.

ResourceResponse

A response containing a resource ID.

SemanticAction

Represents a reference to a programmatic action.

SigninCard

A card representing a request to sign in.

SpeechConstants

Defines constants that can be used in the processing of speech interactions.

SuggestedActions

SuggestedActions that can be performed.

TextHighlight

Refers to a substring of content within another field.

Thing

Thing (entity type: "https://schema.org/Thing").

ThumbnailCard

A thumbnail card (card with a single, small thumbnail image).

ThumbnailUrl

Thumbnail URL.

TokenExchangeInvokeRequest

TokenExchangeInvokeRequest.

TokenExchangeInvokeResponse

TokenExchangeInvokeResponse.

TokenExchangeState
TokenRequest

A request to receive a user token.

TokenResponse

A response that includes a user token.

Transcript

Transcript.

VideoCard

Video card.

Enums

ActionTypes
ActivityEventNames
ActivityImportance
ActivityTypes
AttachmentLayoutTypes
CallerIdConstants
ContactRelationUpdateActionTypes
DeliveryModes
EndOfConversationCodes
InputHints
InstallationUpdateActionTypes
MessageReactionTypes
RoleTypes
SignInConstants
TextFormatTypes