Поделиться через


ExcelScript.Comment interface

Представляет комментарий в книге.

Методика

addCommentReply(content, contentType)

Создает ответ примечания для комментария.

delete()

Удаляет комментарий и все подключенные ответы.

getAuthorEmail()

Получает электронную почту автора примечания.

getAuthorName()

Получает имя автора примечания.

getCommentReply(commentReplyId)

Возвращает ответ на примечание, определенное по идентификатору. Если объект comment reply не существует, этот метод возвращает undefined.

getContent()

Содержимое комментария. Строка представляет собой обычный текст.

getContentType()

Возвращает тип содержимого комментария.

getCreationDate()

Получает время создания примечания. Возвращает значение null , если комментарий был преобразован из заметки, так как у комментария нет даты создания.

getId()

Указывает идентификатор комментария.

getLocation()

Возвращает ячейку, в которой находится это примечание.

getMentions()

Возвращает сущности (например, люди), упомянутые в комментариях.

getReplies()

Представляет коллекцию объектов ответов, связанных с примечанием.

getResolved()

Состояние потока комментариев. Значение true означает, что поток комментариев разрешен.

getRichContent()

Возвращает содержимое полнофункционированного комментария (например, упоминания в комментариях). Эта строка не предназначена для отображения для конечных пользователей. Надстройка должна использовать его только для анализа содержимого расширенных комментариев.

setContent(content)

Содержимое комментария. Строка представляет собой обычный текст.

setResolved(resolved)

Состояние потока комментариев. Значение true означает, что поток комментариев разрешен.

updateMentions(contentWithMentions)

Обновления содержимое комментария со специально отформатированной строкой и списком упоминаний.

Подробнее о методе

addCommentReply(content, contentType)

Создает ответ примечания для комментария.

addCommentReply(
            content: CommentRichContent | string,
            contentType?: ContentType
        ): CommentReply;

Параметры

content

ExcelScript.CommentRichContent | string

Содержимое комментария. Это может быть строка или CommentRichContent объект (например, для комментариев с упоминаниями).

contentType
ExcelScript.ContentType

Необязательный параметр. Тип содержимого, содержащегося в комментарии. Значение по умолчанию — перечисление ContentType.Plain.

Возвращает

delete()

Удаляет комментарий и все подключенные ответы.

delete(): void;

Возвращает

void

getAuthorEmail()

Получает электронную почту автора примечания.

getAuthorEmail(): string;

Возвращает

string

getAuthorName()

Получает имя автора примечания.

getAuthorName(): string;

Возвращает

string

getCommentReply(commentReplyId)

Возвращает ответ на примечание, определенное по идентификатору. Если объект comment reply не существует, этот метод возвращает undefined.

getCommentReply(commentReplyId: string): CommentReply | undefined;

Параметры

commentReplyId

string

Идентификатор ответа на комментарий.

Возвращает

getContent()

Содержимое комментария. Строка представляет собой обычный текст.

getContent(): string;

Возвращает

string

getContentType()

Возвращает тип содержимого комментария.

getContentType(): ContentType;

Возвращает

getCreationDate()

Получает время создания примечания. Возвращает значение null , если комментарий был преобразован из заметки, так как у комментария нет даты создания.

getCreationDate(): Date;

Возвращает

Date

getId()

Указывает идентификатор комментария.

getId(): string;

Возвращает

string

getLocation()

Возвращает ячейку, в которой находится это примечание.

getLocation(): Range;

Возвращает

getMentions()

Возвращает сущности (например, люди), упомянутые в комментариях.

getMentions(): CommentMention[];

Возвращает

getReplies()

Представляет коллекцию объектов ответов, связанных с примечанием.

getReplies(): CommentReply[];

Возвращает

getResolved()

Состояние потока комментариев. Значение true означает, что поток комментариев разрешен.

getResolved(): boolean;

Возвращает

boolean

getRichContent()

Возвращает содержимое полнофункционированного комментария (например, упоминания в комментариях). Эта строка не предназначена для отображения для конечных пользователей. Надстройка должна использовать его только для анализа содержимого расширенных комментариев.

getRichContent(): string;

Возвращает

string

setContent(content)

Содержимое комментария. Строка представляет собой обычный текст.

setContent(content: string): void;

Параметры

content

string

Возвращает

void

setResolved(resolved)

Состояние потока комментариев. Значение true означает, что поток комментариев разрешен.

setResolved(resolved: boolean): void;

Параметры

resolved

boolean

Возвращает

void

updateMentions(contentWithMentions)

Обновления содержимое комментария со специально отформатированной строкой и списком упоминаний.

updateMentions(contentWithMentions: CommentRichContent): void;

Параметры

contentWithMentions
ExcelScript.CommentRichContent

Содержимое комментария. Он содержит специально отформатированную строку и список упоминаний, которые будут проанализированы в строку при отображении в Excel.

Возвращает

void