chatMessageAttachment resource type
Namespace: microsoft.graph
Represents an attachment to a chat message entity.
An entity of type chatMessageAttachment
is returned as part of the Get channel messages API, as a part of chatMessage entity.
Properties
Property | Type | Description |
---|---|---|
content | string | The content of the attachment. If the attachment is a rich card, set the property to the rich card object. This property and contentUrl are mutually exclusive. |
contentType | string | The media type of the content attachment. It can have the following values:
|
contentUrl | string | The URL for the content of the attachment. |
id | string | Read-only. The unique id of the attachment. |
name | string | The name of the attachment. |
teamsAppId | string | The ID of the Teams app that is associated with the attachment. The property is used to attribute a Teams message card to the specified app. |
thumbnailUrl | string | The URL to a thumbnail image that the channel can use if it supports using an alternative, smaller form of content or contentUrl. For example, if you set contentType to application/word and set contentUrl to the location of the Word document, you might include a thumbnail image that represents the document. The channel could display the thumbnail image instead of the document. When the user selects the image, the channel would open the document. |
JSON representation
The following JSON representation shows the resource type.
{
"content": "string",
"contentType": "string",
"contentUrl": "string",
"id": "string (identifier)",
"name": "string",
"teamsAppId": "string",
"thumbnailUrl": "string"
}