IAttachment interface
Viele Messagingkanäle bieten die Möglichkeit, umfangreichere Objekte anzufügen. Mit Bot Builder können Sie diese Anlagen auf kanalübergreifende Weise ausdrücken, und Connectors die Anlagen mithilfe der systemeigenen Kanäle rendern. Wenn Sie mehr Kontrolle über das Rendern von Kanälen einer Nachricht wünschen, können Sie IEvent.sourceEvent- verwenden, um Anlagen mithilfe des systemeigenen Schemas der Kanäle bereitzustellen. Die Typen von Anlagen, die gesendet werden können, variieren je nach Kanal, aber dies sind die grundlegenden Typen:
- Medien und Dateien: Basic-Dateien können gesendet werden, indem sie contentType- auf den MIME-Typ der Datei festlegen und dann einen Link zur Datei in contentUrlübergeben.
- Karten: Ein umfangreicher Satz visueller Karten kann durch Festlegen contentType- auf den Kartentyp festgelegt und dann den JSON-Code für die Karte in Inhaltübergeben. Wenn Sie eine der Rich-Karten-Generator-Klassen wie HeroCard verwenden, wird die Anlage automatisch für Sie ausgefüllt.
Eigenschaften
| content | (Optional) Objektstruktur der Anlage. |
| content |
MIME-Typzeichenfolge, die den Typ der Anlage beschreibt. |
| content |
(Optional) Verweis auf den Speicherort des Anlageninhalts. |
| name | (Optional) Name der Anlage. |
| thumbnail |
(Optional) Mit der Miniaturansicht der Anlagen verknüpfen. |
Details zur Eigenschaft
content
(Optional) Objektstruktur der Anlage.
content?: any
Eigenschaftswert
any
contentType
MIME-Typzeichenfolge, die den Typ der Anlage beschreibt.
contentType: string
Eigenschaftswert
string
contentUrl
(Optional) Verweis auf den Speicherort des Anlageninhalts.
contentUrl?: string
Eigenschaftswert
string
name
(Optional) Name der Anlage.
name?: string
Eigenschaftswert
string
thumbnailUrl
(Optional) Mit der Miniaturansicht der Anlagen verknüpfen.
thumbnailUrl?: string
Eigenschaftswert
string