Excel.CommentRichContent interface

Representa o conteúdo contido em um comentário ou resposta de comentário. Rich Content Incudes a cadeia de caracteres de texto e quaisquer outros objetos contidos no corpo do comentário, como menciona.

Propriedades

mentions

Uma matriz que contém todas as entidades (por exemplo, pessoas) mencionadas no comentário.

richContent

Especifica o conteúdo avançado do comentário (por exemplo, conteúdo de comentários com menção, a primeira entidade mencionada tem um atributo ID 0 e a segunda entidade mencionada tem um atributo ID de 1).

Detalhes da propriedade

mentions

Uma matriz que contém todas as entidades (por exemplo, pessoas) mencionadas no comentário.

mentions?: CommentMention[];

Valor da propriedade

Exemplos

async function main(context: Excel.RequestContext) {
    let sheet = context.workbook.worksheets.getItem("Comments");
    let 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.
    let 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

Especifica o conteúdo avançado do comentário (por exemplo, conteúdo de comentários com menção, a primeira entidade mencionada tem um atributo ID 0 e a segunda entidade mencionada tem um atributo ID de 1).

richContent: string;

Valor da propriedade

string