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