プログラムによってドキュメント内のテキストにコメントを追加する

Document クラスの Comments プロパティは、Microsoft Office Word 文書内のテキストの範囲にコメントを追加します。

適用対象: このトピックの情報は、Word のドキュメント レベルのプロジェクトおよび VSTO アドインのプロジェクトに適用されます。 詳細については、「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 プロパティを使用します。