Structures
The following structures are available globally.
-
Result of the add chat participants operation.
See moreDeclaration
Swift
public struct AddChatParticipantsResult : Codable -
A paged collection of chat message read receipts.
See moreDeclaration
Swift
public struct ChatMessageReadReceiptsCollection : Codable -
Collection of chat messages for a particular chat thread.
See moreDeclaration
Swift
public struct ChatMessagesCollection : Codable -
Collection of participants belong to a particular thread.
See moreDeclaration
Swift
public struct ChatParticipantsCollection : Codable -
Summary information of a chat thread.
See moreDeclaration
Swift
public struct ChatThreadItem : Codable -
Collection of chat threads.
See moreDeclaration
Swift
public struct ChatThreadsItemCollection : Codable -
The Communication Services error.
See moreDeclaration
Swift
public struct CommunicationErrorResponse : Codable, Swift.Error -
A user that got created with an Azure Communication Services resource.
See moreDeclaration
Swift
public struct CommunicationUserIdentifierModel : Codable -
A Microsoft Teams user.
See moreDeclaration
Swift
public struct MicrosoftTeamsUserIdentifierModel : Codable -
A phone number.
See moreDeclaration
Swift
public struct PhoneNumberIdentifierModel : Codable -
Details of the message to send.
See moreDeclaration
Swift
public struct SendChatMessageRequest : Codable -
Result of the send message operation.
See moreDeclaration
Swift
public struct SendChatMessageResult : Codable -
Request payload for sending a read receipt.
See moreDeclaration
Swift
public struct SendReadReceiptRequest : Codable -
Request payload for typing notifications.
See moreDeclaration
Swift
public struct SendTypingNotificationRequest : Codable -
Request payload for updating a chat message.
See moreDeclaration
Swift
public struct UpdateChatMessageRequest : Codable -
User-configurable options for the
See moreAddChatParticipantsoperation.Declaration
Swift
public struct AddChatParticipantsOptions : RequestOptions -
User-configurable options for the
See moreCreateChatThreadoperation.Declaration
Swift
public struct CreateChatThreadOptions : RequestOptions -
User-configurable options for the
See moreDeleteChatMessageoperation.Declaration
Swift
public struct DeleteChatMessageOptions : RequestOptions -
User-configurable options for the
See moreDeleteChatThreadoperation.Declaration
Swift
public struct DeleteChatThreadOptions : RequestOptions -
User-configurable options for the
See moreGetChatMessageoperation.Declaration
Swift
public struct GetChatMessageOptions : RequestOptions -
User-configurable options for the
See moreGetChatThreadPropertiesoperation.Declaration
Swift
public struct GetChatThreadPropertiesOptions : RequestOptions -
User-configurable options for the
See moreListChatMessagesoperation.Declaration
Swift
public struct ListChatMessagesOptions : RequestOptions -
User-configurable options for the
See moreListChatParticipantsoperation.Declaration
Swift
public struct ListChatParticipantsOptions : RequestOptions -
User-configurable options for the
See moreListChatReadReceiptsoperation.Declaration
Swift
public struct ListChatReadReceiptsOptions : RequestOptions -
User-configurable options for the
See moreListChatThreadsoperation.Declaration
Swift
public struct ListChatThreadsOptions : RequestOptions -
User-configurable options for the
See moreRemoveChatParticipantoperation.Declaration
Swift
public struct RemoveChatParticipantOptions : RequestOptions -
User-configurable options for the
See moreSendChatMessageoperation.Declaration
Swift
public struct SendChatMessageOptions : RequestOptions -
User-configurable options for the
See moreSendChatReadReceiptoperation.Declaration
Swift
public struct SendChatReadReceiptOptions : RequestOptions -
User-configurable options for the
See moreSendTypingNotificationoperation.Declaration
Swift
public struct SendTypingNotificationOptions : RequestOptions -
User-configurable options for the
See moreUpdateChatMessageoperation.Declaration
Swift
public struct UpdateChatMessageOptions : RequestOptions -
User-configurable options for the
See moreUpdateChatThreadPropertiesoperation.Declaration
Swift
public struct UpdateChatThreadPropertiesOptions : RequestOptions -
Chat message.
See moreDeclaration
Swift
public struct ChatMessage : Codable -
Content of a message.
See moreDeclaration
Swift
public struct ChatMessageContent : Codable -
A read receipt indicates the time a message was read by a recipient.
See moreDeclaration
Swift
public struct ChatMessageReadReceipt : Codable -
A participant of the chat thread.
See moreDeclaration
Swift
public struct ChatParticipant : Codable -
Chat thread properties.
See moreDeclaration
Swift
public struct ChatThreadProperties : Codable -
Request payload for creating a chat thread.
See moreDeclaration
Swift
public struct CreateChatThreadRequest : Codable -
Result of the create thread operation.
See moreDeclaration
Swift
public struct CreateChatThreadResult : Codable -
User-configurable client options.
See moreDeclaration
Swift
public struct AzureCommunicationChatClientOptions : ClientOptions -
Chat Participant for real-time notification events.
See moreDeclaration
Swift
public struct SignalingChatParticipant -
ChatThreadProperties for real-time notification events.
See moreDeclaration
Swift
public struct SignalingChatThreadProperties
View on GitHub
Structures Reference