如何解决我们可以在自适应卡中添加多少个提及实体?
在同一张自适应卡中无法提及更多的用户。有时它提到所有用户,但有时却跳过其中的几个。实体数组包含所有用户。
async weeklyReportCard(text,entities) {
const card = CardFactory.adaptiveCard({
$schema: 'http://adaptivecards.io/schemas/adaptive-card.json',version: '1.0',type: 'AdaptiveCard',body: [
{
type: 'TextBlock',text,isSubtle: false,wrap: true,},],msteams: {
entities,});
return card;
},
其中实体是包含用户列表的对象数组->
entities.push({
'type': 'mention','text': `<at>${user.userName}</at>`,'mentioned': {
'id': user.memberID,'name': user.userName,});
和文字=
Hi <at>${user1.userName}</at>! <at>${user2.userName}</at>,<at>${user2.userName}</at>,<at>${user3.userName}</at>,<at>${user4.userName}</at>,<at>${user5.userName}</at>,<at>${user6.userName}</at>,<at>${user7.userName}</at>
其中用户的userName是displayName
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。