IAttachment interface
Molti canali di messaggistica offrono la possibilità di allegare oggetti più avanzati. Bot Builder consente di esprimere questi allegati in modo incrociato e connettori farà del proprio meglio per eseguire il rendering degli allegati usando i costrutti nativi dei canali. Se si desidera un maggiore controllo sul rendering dei canali di un messaggio, è possibile usare IEvent.sourceEvent per fornire allegati usando lo schema nativo dei canali. I tipi di allegati che possono essere inviati variano in base al canale, ma questi sono i tipi di base:
- file multimediali e file: file basic possono essere inviati impostando contentType sul tipo MIME del file e quindi passando un collegamento al file in contentUrl.
- Schede: Un set completo di schede visive può impostare contentType sul tipo di schede e quindi passare il codice JSON per la scheda nel contenuto . Se si usa una delle classi avanzate del generatore di schede come HeroCard l'allegato verrà compilato automaticamente automaticamente.
Proprietà
| content | (Facoltativo) struttura dell'oggetto dell'allegato. |
| content |
Stringa di tipo MIME che descrive il tipo di allegato. |
| content |
(Facoltativo) riferimento alla posizione del contenuto degli allegati. |
| name | (Facoltativo) nome dell'allegato. |
| thumbnail |
(Facoltativo) collegamento all'anteprima degli allegati. |
Dettagli proprietà
content
(Facoltativo) struttura dell'oggetto dell'allegato.
content?: any
Valore della proprietà
any
contentType
Stringa di tipo MIME che descrive il tipo di allegato.
contentType: string
Valore della proprietà
string
contentUrl
(Facoltativo) riferimento alla posizione del contenuto degli allegati.
contentUrl?: string
Valore della proprietà
string
name
(Facoltativo) nome dell'allegato.
name?: string
Valore della proprietà
string
thumbnailUrl
(Facoltativo) collegamento all'anteprima degli allegati.
thumbnailUrl?: string
Valore della proprietà
string