Azure.Connectors.Sdk.Teams.Models Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
| Name | Description |
|---|---|
| AddMemberToChannelInput |
Add a member to a channel |
| AddMemberToChatInput |
Add a user to a chat |
| AddMemberToTagInput |
Add a member to a team tag |
| AddMemberToTagResponseSchema |
Response for Add a member to a team tag |
| AddMemberToTeamInput |
Add a member to a team |
| AddSectionItemInput |
Add an item to a section |
| AiInsightCollectionResponse |
Response for List AI insights |
| AiInsightResponse |
Item in List of AI insights |
| AssociatedTeamInfo |
Item in List of the teams you are associated with |
| AtMentionTagResponse |
Response for Get an @mention token for a team tag |
| AtMentionUser |
Response for Get an @mention token for a user |
| CallRecordingCollectionResponse |
Response for List meeting recordings |
| CallRecordingResponse |
Item in List of recordings |
| CallTranscriptCollectionResponse |
Response for List meeting transcripts |
| CallTranscriptResponse |
Item in List of transcripts |
| CardResponseTriggerMetadata |
Response for Get compose message hybrid trigger output metadata |
| ChannelWithOwnerTeamId |
Item in List of one or more channels for a specific team |
| ChatMessage |
Response for When a new channel message is added |
| ComposeMessageTriggerMetadata |
Response for Get compose message hybrid trigger output metadata |
| ConnectorMetadata |
Response for Get adaptive card input metadata |
| CreateATeamInput |
Create a team |
| CreateATeamResponse |
Response for Create a team |
| CreateChannelInput |
Create a channel |
| CreateChannelResponse |
Response for Create a channel |
| CreateSectionInput |
Create a section |
| CreateTagInput |
Create a tag for a team |
| CreateTagResponseSchema |
Response for Create a tag for a team |
| DiscoverySettings |
discoverySettings |
| DynamicGetMessageDetailsResponseSchema |
Response for Get message details |
| DynamicGetMessageDetailsSchema |
DynamicGetMessageDetailsSchema |
| DynamicListMembersSchema |
DynamicListMembersSchema |
| DynamicPostCardAndWaitRequest |
DynamicPostCardAndWaitRequest |
| DynamicPostCardRequest |
DynamicPostCardRequest |
| DynamicPostFeedNotificationRequest |
DynamicPostFeedNotificationRequest |
| DynamicPostGatherInputToConversationResponse |
Response for Post adaptive card and wait for a response |
| DynamicPostMessageRequest |
DynamicPostMessageRequest |
| DynamicRecordingTriggerRequest |
DynamicRecordingTriggerRequest |
| DynamicReplyCardRequest |
DynamicReplyCardRequest |
| DynamicReplyMessageRequest |
DynamicReplyMessageRequest |
| DynamicResponseSchema |
Response for Get response schema |
| DynamicTranscriptTriggerRequest |
DynamicTranscriptTriggerRequest |
| DynamicUpdateCardRequest |
DynamicUpdateCardRequest |
| DynamicUserMessageWithOptionsSubscriptionRequest |
DynamicUserMessageWithOptionsSubscriptionRequest |
| DynamicWebhookTriggerRequestSchema |
DynamicWebhookTriggerRequestSchema |
| FunSettings |
funSettings |
| GetAllAssociatedTeamsResponse |
Response for List associated teams |
| GetAllChannelsForTeamResponse |
Response for List all channels |
| GetAllTeamsResponse |
Response for List joined teams |
| GetChannelResponse |
Item in List of one or more channels for a specific team |
| GetChannelsForGroupResponse |
Response for List channels |
| GetChatsResponse |
Response for List chats |
| GetMessageDetailsSchema |
Response for Get message details response schema |
| GetMessageLocationsResponse |
Response for Conversation location for where to post |
| GetMessagesFromConversationResponse |
Response for Get messages in a channel |
| GetOnlineMeetingResponse |
Response for Get an online meeting |
| GetTagMembersResponseSchema |
Response for List the members of a team tag |
| GetTagsResponseSchema |
Response for List all tags for a team |
| GetTeamResponse |
Response for Get a team |
| GuestSettings |
guestSettings |
| ListMembersResponseSchema |
Response for List chat or channel members |
| ListMembersSchema |
Response for List members input schema |
| ListRepliesResponseSchema |
Response for List replies of a channel message |
| ListSectionItemsResponse |
Response for List section items |
| ListSectionsResponse |
Response for List sections |
| MemberSettings |
memberSettings |
| MessagingSettings |
messagingSettings |
| MoveSectionItemInput |
Move a section item |
| NewChat |
NewChat |
| NewChatResponse |
Response for Create a chat |
| NewMeeting |
NewMeeting |
| NewMeetingResponse |
Response for Create a Teams meeting |
| ObjectEntity |
schema |
| ObjectWithoutType |
Response for Send a Microsoft Graph HTTP request |
| PostCardAndWaitForResponseInput |
Post adaptive card and wait for a response |
| PostFeedSchema |
Response for Get feed notification input metadata |
| PostMessageToSelfRequest |
PostMessageToSelfRequest |
| PostToConversationResponse |
Response for Post message in a chat or channel |
| SectionItemResponse |
Item in List of section items |
| SectionResponse |
Item in List of sections |
| SelectedMessageTriggerMetadata |
Response for Get selected message hybrid trigger output metadata |
| TeamsModelFactory |
Model factory for creating instances of Teams models. Use these factory methods to construct model instances in tests and scenarios where output-only properties (with init-only setters) need to be populated. |
| TeamsOnNewChannelMessageMentioningMeTriggerPayload |
Typed trigger payload for the OnNewChannelMessageMentioningMe trigger (Teams "When I am mentioned in a channel message", operationId: OnNewChannelMessageMentioningMe).
Deserialize Connector Namespace callbacks directly: |
| TeamsOnNewChannelMessageTriggerPayload |
Typed trigger payload for the OnNewChannelMessage trigger (Teams "When a new channel message is added", operationId: OnNewChannelMessage).
Deserialize Connector Namespace callbacks directly: |
| TeamsOnTeamMemberAddedTriggerPayload |
Typed trigger payload for the OnTeamMemberAdded trigger (Teams "When a new team member is added", operationId: OnGroupMembershipAdd).
Deserialize Connector Namespace callbacks directly: |
| TeamsOnTeamMemberRemovedTriggerPayload |
Typed trigger payload for the OnTeamMemberRemoved trigger (Teams "When a new team member is removed", operationId: OnGroupMembershipRemoval).
Deserialize Connector Namespace callbacks directly: |
| TeamsTriggers |
Static registry of trigger operations for the Teams connector that have typed payloads. Maps operation names to their typed TriggerCallbackPayload<T> subtypes. Triggers that return binary content (e.g., file downloads) are not included here because they have no JSON-deserializable payload type. See TeamsTriggerOperations for the complete list of trigger operation name constants. |
| UnifiedActionSchema |
Response for Get unified action input metadata |
| UpdateSectionInput |
Update a section |
| UpdateTagInput |
Update a team tag |
| WebhookChatMessageTriggerInput |
When a new chat message is added |
| WebhookTriggerSchema |
Response for Input schema for webhook trigger |
Structs
| Name | Description |
|---|---|
| Importance |
Extensible enum for known Importance values. |
| ItemType |
Extensible enum for known ItemType values. |
| SectionType |
Extensible enum for known SectionType values. |
| ShowAs |
Extensible enum for known ShowAs values. |
| SortType |
Extensible enum for known SortType values. |
| Visibility |
Extensible enum for known Visibility values. |