通过


IAttachment interface

许多消息传递通道提供附加更丰富的对象的功能。 Bot Builder 允许你以跨通道方式表达这些附件,连接器 将尽最大努力使用通道本机构造呈现附件。 如果希望更好地控制消息的通道呈现,可以使用 IEvent.sourceEvent 来提供使用通道本机架构的附件。 可以发送的附件类型因通道而异,但这些是基本类型:

  • 媒体和文件: 基本文件可以通过将 contentType 设置为文件的 MIME 类型,然后将链接传递给 contentUrl中的文件。
  • 卡片: 一组丰富的视觉卡片,可以将 contentType 设置为卡片类型,然后在 内容中传递卡片的 JSON。 如果使用一个富卡生成器类(如 HeroCard) 附件将自动填充。

属性

content

(可选) 附件的对象结构。

contentType

描述附件类型的 MIME 类型字符串。

contentUrl

(可选)对附件内容位置的引用。

name

(可选)附件的名称。

thumbnailUrl

(可选)指向附件缩略图的链接。

属性详细信息

content

(可选) 附件的对象结构。

content?: any

属性值

any

contentType

描述附件类型的 MIME 类型字符串。

contentType: string

属性值

string

contentUrl

(可选)对附件内容位置的引用。

contentUrl?: string

属性值

string

name

(可选)附件的名称。

name?: string

属性值

string

thumbnailUrl

(可选)指向附件缩略图的链接。

thumbnailUrl?: string

属性值

string