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


Программное добавление примечаний к тексту в документах

Свойство Comments класса Document добавляет комментарий к диапазону текста в документе Microsoft Office Word.

Область применения. Сведения в этом разделе относятся к проектам уровня документа и проектам надстроек VSTO для Word. Дополнительные сведения см. в разделе "Функции", доступные по Приложение Office ликации и типу проекта.

В следующем примере комментарий добавляется в первый абзац документа.

Добавление нового комментария в текст в настройке уровня документа

  1. Вызовите метод Add свойства Comments и укажите диапазон и текст комментария. Чтобы использовать следующий пример кода, выполните его из класса ThisDocument в своем проекте.

    object text = "Add a comment to the first paragraph.";
    this.Comments.Add(this.Paragraphs[1].Range, ref text);
    

Добавление нового комментария в текст надстройки VSTO

  1. Вызовите метод Add свойства Comments и укажите диапазон и текст комментария.

    В следующем примере кода добавляется комментарий в активный документ. Чтобы использовать этот пример, запустите код из класса ThisAddIn в своем проекте.

    object text = "Add a comment to the first paragraph.";
    this.Application.ActiveDocument.Comments.Add(
        this.Application.ActiveDocument.Paragraphs[1].Range, ref text);
    

Отказоустойчивость

Для изменения инициалов пользователя, добавляемых Word в комментарии, используйте свойство UserInitials .