Share via


teams Package

Modules

app_based_link_query
batch_failed_entries_response
batch_failed_entry
batch_operation_response
batch_operation_state_response
bot_config_auth
cache_info
cancel_operation_response
channel_info
config_auth_response
config_response
config_response_base
config_task_response
conversation_list
file_consent_card
file_consent_card_response
file_download_info
file_info_card
file_upload_info
meeting_details
meeting_details_base
meeting_end_event_details
meeting_event_details
meeting_info
meeting_notification
meeting_notification_base
meeting_notification_channel_data
meeting_notification_recipient_failure_info
meeting_notification_response
meeting_participant_info
meeting_participants_event_details
meeting_stage_surface
meeting_start_event_details
meeting_tab_icon_surface
message_actions_payload
message_actions_payload_app
message_actions_payload_attachment
message_actions_payload_body
message_actions_payload_conversation
message_actions_payload_from
message_actions_payload_mention
message_actions_payload_reaction
message_actions_payload_user
messaging_extension_action
messaging_extension_action_response
messaging_extension_attachment
messaging_extension_parameter
messaging_extension_query
messaging_extension_query_options
messaging_extension_response
messaging_extension_result
messaging_extension_suggested_action
notification_info
o365_connector_card
o365_connector_card_action_base
o365_connector_card_action_card
o365_connector_card_action_query
o365_connector_card_date_input
o365_connector_card_fact
o365_connector_card_http_post
o365_connector_card_image
o365_connector_card_input_base
o365_connector_card_multichoice_input
o365_connector_card_multichoice_input_choice
o365_connector_card_open_uri
o365_connector_card_open_uri_target
o365_connector_card_section
o365_connector_card_text_input
o365_connector_card_view_action
on_behalf_of
read_receipt_info
signin_state_verification_query
surface
tab_context
tab_entity_context
tab_request
tab_response
tab_response_card
tab_response_cards
tab_response_payload
tab_submit
tab_submit_data
tab_suggested_actions
targeted_meeting_notification
targeted_meeting_notification_value
task_module_card_response
task_module_continue_response
task_module_message_response
task_module_request
task_module_request_context
task_module_response
task_module_response_base
task_module_task_info
team_details
team_info
teams_batch_operation_response
teams_channel_account
teams_channel_data
teams_channel_data_settings
teams_meeting_info
teams_meeting_member
teams_meeting_participant
teams_member
teams_paged_members_result
tenant_info
user_meeting_details

Classes

AppBasedLinkQuery

Invoke request body type for app-based link query.

BatchFailedEntriesResponse
BatchOperationResponse
BatchOperationStateResponse
BotConfigAuth

Specifies bot config auth, including type and suggestedActions.

CacheInfo

A cache info object which notifies Teams how long an object should be cached for.

CancelOperationResponse
ChannelInfo

A channel info object which describes the channel.

ConfigAuthResponse

Response for configuration authentication.

ConfigResponse

Envelope for Config Response Payload.

ConfigTaskResponse

Envelope for Config Task Response.

This class uses TaskModuleResponseBase as the type for the config parameter.

ConversationList

List of channels under a team.

FileConsentCard

File consent card attachment.

FileConsentCardResponse

Represents the value of the invoke activity sent when the user acts on a file consent card.

FileDownloadInfo

File download info attachment.

FileInfoCard

File info card.

FileUploadInfo

Information about the file to be uploaded.

MeetingDetails

Specific details of a Teams meeting.

MeetingEndEventDetails

Specific details of a Teams meeting end event.

MeetingInfo

General information about a Teams meeting.

MeetingNotification

Specifies Bot meeting notification including meeting notification value.

MeetingNotificationBase

Specifies Bot meeting notification base including channel data and type.

MeetingNotificationResponse

Specifies Bot meeting notification response.

Contains list of MeetingNotificationRecipientFailureInfo.

MeetingParticipantInfo

Information about a meeting participant.

MeetingParticipantsEventDetails

Data about the meeting participants.

MeetingStartEventDetails

Specific details of a Teams meeting start event.

MessageActionsPayload

Represents the individual message within a chat or channel where a message action is taken.

MessageActionsPayloadApp

Represents an application entity.

MessageActionsPayloadAttachment

Represents the attachment in a message.

MessageActionsPayloadBody

Plaintext/HTML representation of the content of the message.

MessageActionsPayloadConversation

Represents a team or channel entity.

MessageActionsPayloadFrom

Represents a user, application, or conversation type that either sent or was referenced in a message.

MessageActionsPayloadMention

Represents the entity that was mentioned in the message.

MessageActionsPayloadReaction

Represents the reaction of a user to a message.

MessageActionsPayloadUser

Represents a user entity.

MessagingExtensionAction

Messaging extension action.

MessagingExtensionActionResponse

Response of messaging extension action.

MessagingExtensionAttachment

Messaging extension attachment.

MessagingExtensionParameter

Messaging extension query parameters.

MessagingExtensionQuery

Messaging extension query.

MessagingExtensionQueryOptions

Messaging extension query options.

MessagingExtensionResponse

Messaging extension response.

MessagingExtensionResult

Messaging extension result.

MessagingExtensionSuggestedAction

Messaging extension suggested actions.

NotificationInfo

Specifies if a notification is to be sent for the mentions.

O365ConnectorCard

O365 connector card.

O365ConnectorCardActionBase

O365 connector card action base.

O365ConnectorCardActionCard

O365 connector card ActionCard action.

O365ConnectorCardActionQuery

O365 connector card action query.

O365ConnectorCardDateInput

O365 connector card date input.

O365ConnectorCardFact

O365 connector card fact.

O365ConnectorCardHttpPOST

O365 connector card HttpPOST action.

O365ConnectorCardImage

O365 connector card image.

O365ConnectorCardInputBase

Base class for O365 connector card inputs.

O365ConnectorCardMultichoiceInput

O365 connector card multichoice input.

O365ConnectorCardMultichoiceInputChoice

O365 connector card multichoice input choice.

O365ConnectorCardOpenUri

O365 connector card OpenUri action.

O365ConnectorCardOpenUriTarget

O365 connector card OpenUri target.

O365ConnectorCardSection

O365 connector card section.

O365ConnectorCardTextInput

O365 connector card text input.

O365ConnectorCardViewAction

O365 connector card ViewAction action.

OnBehalfOf

Specifies the OnBehalfOf entity for meeting notifications.

ReadReceiptInfo

General information about a read receipt.

SigninStateVerificationQuery

Represents the state verification query for sign-in.

TabContext

Current tab request context, i.e., the current theme.

TabEntityContext

Current TabRequest entity context, or 'tabEntityId'.

TabRequest

Invoke ('tab/fetch') request value payload.

TabResponse

Envelope for Card Tab Response Payload.

TabResponseCard

Envelope for cards for a Tab request.

TabResponseCards

Envelope for cards for a TabResponse.

TabResponsePayload

Initializes a new instance of the TabResponsePayload class.

TabSubmit

Initializes a new instance of the TabSubmit class.

TabSubmitData

Invoke ('tab/submit') request value payload data.

TabSuggestedActions

Tab SuggestedActions (Only when type is 'auth' or 'silentAuth').

TaskModuleCardResponse

Tab Response to 'task/submit' from a tab.

TaskModuleContinueResponse

Response to continue a task module.

TaskModuleMessageResponse

Response to display a message in a task module.

TaskModuleRequest

Task module invoke request value payload.

TaskModuleRequestContext

Context for a task module request.

TaskModuleResponse

Envelope for Task Module Response.

TaskModuleResponseBase

Base class for task module responses.

TaskModuleTaskInfo

Information about a task module task.

TeamDetails

Details related to a team.

TeamInfo

Describes a team.

TeamsBatchOperationResponse
TeamsChannelAccount

Teams channel account detailing user Azure Active Directory details.

TeamsChannelData

Channel data specific to messages received in Microsoft Teams.

TeamsChannelDataSettings

Represents the settings information for a Teams channel data.

TeamsMeetingInfo

Describes a Teams Meeting.

TeamsMeetingMember

Data about the meeting participants.

TeamsMeetingParticipant

Teams participant channel account detailing user Azure Active Directory and meeting participant details.

TeamsMember

Describes a member.

TeamsPagedMembersResult

Page of members for Teams.

TenantInfo

Describes a tenant.

UserMeetingDetails

Specific details of a user in a Teams meeting.