Excel.CommentRichContent interface
Représente le contenu d’un commentaire ou d’une réponse de commentaire. Le contenu enrichi incude la chaîne de texte et tous les autres objets contenus dans le corps du commentaire, tels que les mentions.
Remarques
[ Ensemble d’API : ExcelApi 1.11 ]
Propriétés
mentions | Tableau contenant toutes les entités (par exemple, les personnes) mentionnées dans le commentaire. |
rich |
Spécifie le contenu enrichi du commentaire (par exemple, le contenu de commentaire avec des mentions, la première entité mentionnée a un attribut ID de 0 et la deuxième entité mentionnée a un attribut ID de 1). |
Détails de la propriété
mentions
Tableau contenant toutes les entités (par exemple, les personnes) mentionnées dans le commentaire.
mentions?: Excel.CommentMention[];
Valeur de propriété
Remarques
[ Ensemble d’API : ExcelApi 1.11 ]
Exemples
// Link to full sample: https://raw.githubusercontent.com/OfficeDev/office-js-snippets/prod/samples/excel/12-comment/comment-mentions.yaml
await Excel.run(async (context) => {
const sheet = context.workbook.worksheets.getItem("Comments");
const mention = {
email: "kakri@contoso.com",
id: 0,
name: "Kate Kristensen"
};
// This will tag the mention's name using the '@' syntax.
// They will be notified via email.
const commentBody = {
mentions: [mention],
richContent: '<at id="0">' + mention.name + "</at> - Can you take a look?"
};
// Note that an InvalidArgument error will be thrown if multiple cells passed to `comment.add`.
sheet.comments.add("A1", commentBody, Excel.ContentType.mention);
await context.sync();
});
richContent
Spécifie le contenu enrichi du commentaire (par exemple, le contenu de commentaire avec des mentions, la première entité mentionnée a un attribut ID de 0 et la deuxième entité mentionnée a un attribut ID de 1).
richContent: string;
Valeur de propriété
string