chatMessageAttachment-RessourcentypchatMessageAttachment resource type

Wichtig

APIs unter der /beta Version in Microsoft Graph können Änderungen unterworfen werden.APIs under the /beta version in Microsoft Graph are subject to change. Die Verwendung dieser APIs in Produktionsanwendungen wird nicht unterstützt.Use of these APIs in production applications is not supported.

Stellt eine Anlage an eine Chatnachrichten Entität dar.Represents an attachment to a chat message entity.

Eine Entität vom Typ chatMessageAttachment wird als Teil der get- Kanal Meldungs -API als Teil der Chat Message -Entität zurückgegeben.An entity of type chatMessageAttachment is returned as part of the Get channel messages API, as a part of chatMessage entity.

EigenschaftenProperties

EigenschaftProperty TypType BeschreibungDescription
idid stringstring Schreibgeschützt.Read-only. Eindeutige ID der Anlage.Unique id of the attachment.
contentTypecontentType stringstring Der Medientyp der Inhalts Anlage.The media type of the content attachment. Er kann die folgenden Werte aufweisen:It can have the following values:
  • Verweis: Attachment ist ein Link zu einer anderen Datei.reference: Attachment is a link to another file. Füllen Sie das contentURL mit dem Link zum Objekt auf.Populate the contentURL with the link to the object.
  • Datei: RAW-Dateianlage.file: Raw file attachment. Füllen Sie das contenturl-Feld mit der Base64-Codierung der Datei in Data: Format auf.Populate the contenturl field with the base64 encoding of the file in data: format.
  • Image/: Image Type mit dem Typ des Bilds, das Ex: image/PNG, Image/JPEG, Image/GIF angegeben ist.image/: Image type with the type of the image specified ex: image/png, image/jpeg, image/gif. Füllen Sie das contentUrl-Feld mit der Base64-Codierung der Datei in Data: Format auf.Populate the contentUrl field with the base64 encoding of the file in data: format.
  • Video/: Videotyp mit dem angegebenen Format.video/: Video type with the format specified. Ex: Video/MP4.Ex: video/mp4. Füllen Sie das contentUrl-Feld mit der Base64-Codierung der Datei in Data: Format auf.Populate the contentUrl field with the base64 encoding of the file in data: format.
  • Audio/: Audiotyp mit dem angegebenen Format.audio/: Audio type with the format specified. BSP.: Audio/WMW.Ex: audio/wmw. Füllen Sie das contentUrl-Feld mit der Base64-Codierung der Datei in Data: Format auf.Populate the contentUrl field with the base64 encoding of the file in data: format.
  • Anwendung/Kartentyp: umfangreicher Karten Zuordnungstyp mit dem Kartentyp, der das genaue Kartenformat angibt, das verwendet werden soll.application/card type: Rich card attachment type with the card type specifying the exact card format to use. Legen Sie Inhalt mit dem JSON-Format der Karte fest.Set content with the json format of the card. Unterstützte Werte für den Kartentyp sind:Supported values for card type include:
    • application/vnd. Microsoft. Card. Adaptive: eine umfangreiche Karte, die eine beliebige Kombination aus Text, Sprache, Bildern,, Schaltflächen und Eingabefeldern enthalten kann.application/vnd.microsoft.card.adaptive: A rich card that can contain any combination of text, speech, images,,buttons, and input fields. Legen Sie die Content-Eigenschaft auf ein AdaptiveCard-Objekt fest.Set the content property to,an AdaptiveCard object.
    • application/vnd. Microsoft. Card. Animation: eine umfangreiche Karte, die Animationen wiedergibt.application/vnd.microsoft.card.animation: A rich card that plays animation. Legen Sie die Content-Eigenschaft auf ein AnimationCardobject-Objekt fest.Set the content property,to an AnimationCardobject.
    • application/vnd. Microsoft. Card. Audio: eine umfangreiche Karte, in der Audiodateien wiedergegeben werden.application/vnd.microsoft.card.audio: A rich card that plays audio files. Legen Sie die Content-Eigenschaft auf ein audiocard könnte-Objekt fest.Set the content property,to an AudioCard object.
    • Anwendung/vnd. Microsoft. Card. Video: eine umfangreiche Karte, die Videos wiedergibt.application/vnd.microsoft.card.video: A rich card that plays videos. Legen Sie die Content-Eigenschaft auf ein VideoCard-Objekt fest.Set the content property,to a VideoCard object.
    • application/vnd. Microsoft. Card. Hero: eine Hero Card.application/vnd.microsoft.card.hero: A Hero card. Legen Sie die Content-Eigenschaft auf ein HeroCard-Objekt fest.Set the content property to a HeroCard object.
    • application/vnd. Microsoft. Card. Thumbnail: eine Miniatur Ansichtskarte.application/vnd.microsoft.card.thumbnail: A Thumbnail card. Legen Sie die Content-Eigenschaft auf ein ThumbnailCard-Objekt fest.Set the content property to a ThumbnailCard object.
    • application/vnd. Microsoft. com. Card. Receipt: eine Empfangskarte.application/vnd.microsoft.com.card.receipt: A Receipt card. Legen Sie die Content-Eigenschaft auf ein ReceiptCard-Objekt fest.Set the content property to a ReceiptCard object.
    • application/vnd. Microsoft. com. Card. SignIn: eine Benutzer-Anmeldekarte.application/vnd.microsoft.com.card.signin: A user Sign In card. Legen Sie die Content-Eigenschaft auf ein SignInCard-Objekt fest.Set the content property to a SignInCard object.
contentUrlcontentUrl stringstring URL für den Inhalt der Anlage.URL for the content of the attachment. Unterstützte Protokolle: http, HTTPS, File und Data.Supported protocols: http, https, file and data.
contentcontent stringstring Der Inhalt der Anlage.The content of the attachment. Wenn es sich bei der Anlage um eine umfangreiche Karte handelt, legen Sie die Eigenschaft auf das Rich-Card-Objekt fest.If the attachment is a rich card, set the property to the rich card object. Diese Eigenschaft und contentUrl schließen sich gegenseitig aus.This property and contentUrl are mutually exclusive.
namename stringstring Name der Anlage.Name of the attachment.
thumbnailUrlthumbnailUrl stringstring URL zu einer Miniaturansicht, die der Kanal verwenden kann, wenn er die Verwendung einer alternativen, kleineren Form von Inhalt oder contentUrl unterstützt.URL to a thumbnail image that the channel can use if it supports using an alternative, smaller form of content or contentUrl. Wenn Sie beispielsweise ContentType auf Application/Word festlegen und contentUrl auf den Speicherort des Word-Dokuments festlegen, können Sie eine Miniaturansicht einfügen, die das Dokument darstellt.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. Der Kanal könnte das Miniaturbild anstelle des Dokuments anzeigen.The channel could display the thumbnail image instead of the document. Wenn der Benutzer auf das Bild klickt, würde der Kanal das Dokument öffnen.When the user clicks the image, the channel would open the document.

JSON-DarstellungJSON representation

Es folgt eine JSON-Darstellung der Ressource.The following is a JSON representation of the resource

{
  "id": "string (identifier)",
  "contentType": "string",
  "contentUrl": "string",
  "content": "string",
  "name": "string",
  "thumbnailUrl": "string"
}