MessagingExtensionResult Class
Messaging extension result.
Constructor
pydantic model MessagingExtensionResult
Parameters
| Name | Description |
|---|---|
|
attachment_layout
Required
|
Hint for how to deal with multiple attachments. |
|
type
Required
|
The type of the result. Possible values include: 'result', 'auth', 'config', 'message', 'botMessagePreview' |
|
attachments
Required
|
List[<xref:"MessagingExtensionAttachment">]
(Only when type is result) Attachments |
|
suggested_actions
Required
|
Optional[<xref:"MessagingExtensionSuggestedAction">]
Suggested actions for the result. |
|
text
Required
|
(Only when type is message) Text |
|
activity_preview
Required
|
Optional[<xref:"Activity">]
(Only when type is botMessagePreview) Message activity to preview |
Keyword-Only Parameters
| Name | Description |
|---|---|
|
attachmentLayout
|
Default value: None
|
|
type
|
Default value: None
|
|
attachments
|
Default value: None
|
|
suggestedActions
|
Default value: None
|
|
text
|
Default value: None
|
|
activityPreview
|
Default value: None
|
Attributes
activity_preview
field activity_preview: Activity | None = None (alias 'activityPreview')
attachment_layout
field attachment_layout: str = None (alias 'attachmentLayout')
attachments
field attachments: List[MessagingExtensionAttachment] = None
suggested_actions
field suggested_actions: MessagingExtensionSuggestedAction | None = None (alias 'suggestedActions')
text
field text: str | None = None
type
field type: str = None