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 moreAddChatParticipants
operation.Declaration
Swift
public struct AddChatParticipantsOptions : RequestOptions
-
User-configurable options for the
See moreCreateChatThread
operation.Declaration
Swift
public struct CreateChatThreadOptions : RequestOptions
-
User-configurable options for the
See moreDeleteChatMessage
operation.Declaration
Swift
public struct DeleteChatMessageOptions : RequestOptions
-
User-configurable options for the
See moreDeleteChatThread
operation.Declaration
Swift
public struct DeleteChatThreadOptions : RequestOptions
-
User-configurable options for the
See moreGetChatMessage
operation.Declaration
Swift
public struct GetChatMessageOptions : RequestOptions
-
User-configurable options for the
See moreGetChatThreadProperties
operation.Declaration
Swift
public struct GetChatThreadPropertiesOptions : RequestOptions
-
User-configurable options for the
See moreListChatMessages
operation.Declaration
Swift
public struct ListChatMessagesOptions : RequestOptions
-
User-configurable options for the
See moreListChatParticipants
operation.Declaration
Swift
public struct ListChatParticipantsOptions : RequestOptions
-
User-configurable options for the
See moreListChatReadReceipts
operation.Declaration
Swift
public struct ListChatReadReceiptsOptions : RequestOptions
-
User-configurable options for the
See moreListChatThreads
operation.Declaration
Swift
public struct ListChatThreadsOptions : RequestOptions
-
User-configurable options for the
See moreRemoveChatParticipant
operation.Declaration
Swift
public struct RemoveChatParticipantOptions : RequestOptions
-
User-configurable options for the
See moreSendChatMessage
operation.Declaration
Swift
public struct SendChatMessageOptions : RequestOptions
-
User-configurable options for the
See moreSendChatReadReceipt
operation.Declaration
Swift
public struct SendChatReadReceiptOptions : RequestOptions
-
User-configurable options for the
See moreSendTypingNotification
operation.Declaration
Swift
public struct SendTypingNotificationOptions : RequestOptions
-
User-configurable options for the
See moreUpdateChatMessage
operation.Declaration
Swift
public struct UpdateChatMessageOptions : RequestOptions
-
User-configurable options for the
See moreUpdateChatThreadProperties
operation.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