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.

AudioNotificationContent(Guid, IEnumerable<String>, Uri)

Initializes a new instance of AudioNotificationContent.

DocumentMessageContent(Uri)

Initializes a new instance of DocumentMessageContent.

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

Initializes a new instance of DocumentNotificationContent.

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.

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.

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.

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