Share via


CommunicationMessagesModelFactory Class

Definition

Model factory for models.

public static class CommunicationMessagesModelFactory
type CommunicationMessagesModelFactory = class
Public Class CommunicationMessagesModelFactory
Inheritance
CommunicationMessagesModelFactory

Methods

ActionGroupContent(String, IEnumerable<ActionGroup>)

Initializes a new instance of ActionGroupContent.

AddParticipantsResult(IEnumerable<UpdateParticipantsResult>)

Initializes a new instance of AddParticipantsResult.

AudioNotificationContent(Guid, IEnumerable<String>, Uri)

Initializes a new instance of AudioNotificationContent.

CommunicationConversation(String, String, IEnumerable<String>, Nullable<OutboundDeliveryStrategyKind>, IEnumerable<ConversationParticipant>)

Initializes a new instance of CommunicationConversation.

ConversationMessageItem(String, Nullable<Int64>, ConversationMessageContent, String, String, DateTimeOffset)

Initializes a new instance of ConversationMessageItem.

ConversationParticipant(String, String, String)

Initializes a new instance of ConversationParticipant.

DocumentMessageContent(Uri)

Initializes a new instance of DocumentMessageContent.

DocumentNotificationContent(Guid, IEnumerable<String>, String, String, Uri)

Initializes a new instance of DocumentNotificationContent.

ExternalConversationParticipant(String, String, IEnumerable<ConversationContact>)

Initializes a new instance of ExternalConversationParticipant.

GetConversationThreadAnalysisResult(String)

Initializes a new instance of GetConversationThreadAnalysisResult.

ImageMessageContent(Uri)

Initializes a new instance of ImageMessageContent.

ImageNotificationContent(Guid, IEnumerable<String>, String, Uri)

Initializes a new instance of ImageNotificationContent.

InteractiveMessage(MessageContent, TextMessageContent, TextMessageContent, ActionBindings)

Initializes a new instance of InteractiveMessage.

InteractiveNotificationContent(Guid, IEnumerable<String>, InteractiveMessage)

Initializes a new instance of InteractiveNotificationContent.

InternalConversationParticipant(String, String, ConversationContact)

Initializes a new instance of InternalConversationParticipant.

LinkContent(String, Uri)

Initializes a new instance of LinkContent.

MediaNotificationContent(Guid, IEnumerable<String>, String, Uri)

Initializes a new instance of MediaNotificationContent.

MessageReceipt(String, String)

Initializes a new instance of MessageReceipt.

MessageTemplate(String, String, IEnumerable<MessageTemplateValue>, MessageTemplateBindings)

Initializes a new instance of MessageTemplate.

MessageTemplateDocument(String, Uri, String, String)

Initializes a new instance of MessageTemplateDocument.

MessageTemplateImage(String, Uri, String, String)

Initializes a new instance of MessageTemplateImage.

MessageTemplateItem(String, String, MessageTemplateStatus, String)

Initializes a new instance of MessageTemplateItem.

MessageTemplateQuickAction(String, String, String)

Initializes a new instance of MessageTemplateQuickAction.

MessageTemplateText(String, String)

Initializes a new instance of MessageTemplateText.

MessageTemplateValue(String, String)

Initializes a new instance of MessageTemplateValue.

MessageTemplateVideo(String, Uri, String, String)

Initializes a new instance of MessageTemplateVideo.

NotificationContent(Guid, IEnumerable<String>, String)

Initializes a new instance of NotificationContent.

ReactionNotificationContent(Guid, IEnumerable<String>, String, String)

Initializes a new instance of ReactionNotificationContent.

RemoveParticipantsResult(IEnumerable<UpdateParticipantsResult>)

Initializes a new instance of RemoveParticipantsResult.

SendConversationMessageOptions(ConversationMessageContent, Nullable<OutboundDeliveryStrategyKind>)

Initializes a new instance of SendConversationMessageOptions.

SendConversationMessageResult(String)

Initializes a new instance of SendConversationMessageResult.

SendMessageResult(IEnumerable<MessageReceipt>)

Initializes a new instance of SendMessageResult.

StickerNotificationContent(Guid, IEnumerable<String>, Uri)

Initializes a new instance of StickerNotificationContent.

TemplateNotificationContent(Guid, IEnumerable<String>, MessageTemplate)

Initializes a new instance of TemplateNotificationContent.

TextMessageContent(String)

Initializes a new instance of TextMessageContent.

TextNotificationContent(Guid, IEnumerable<String>, String)

Initializes a new instance of TextNotificationContent.

UpdateParticipantsResult(String, ResponseError)

Initializes a new instance of UpdateParticipantsResult.

VideoMessageContent(Uri)

Initializes a new instance of VideoMessageContent.

VideoNotificationContent(Guid, IEnumerable<String>, String, Uri)

Initializes a new instance of VideoNotificationContent.

WhatsAppButtonActionBindings(ButtonSetContent)

Initializes a new instance of WhatsAppButtonActionBindings.

WhatsAppListActionBindings(ActionGroupContent)

Initializes a new instance of WhatsAppListActionBindings.

WhatsAppMessageTemplateItem(String, String, MessageTemplateStatus, BinaryData)

Initializes a new instance of WhatsAppMessageTemplateItem.

WhatsAppUrlActionBindings(LinkContent)

Initializes a new instance of WhatsAppUrlActionBindings.

Applies to