段落にスタイルを追加したいが、単語の言語バージョンによっては別の名前を使用する必要がある。今は複数のユーザーのためのアプリケーションを作成しています。英語版があれば "Header 1"を使うことができますが、そうでなければスタイルは認識されません。私は新しいスタイルを加えるべきか、私は何をすべきか疑問に思っていましたか?私はこれを見てきましたが、私はどのように把握できません。c#Interop Wordドキュメントの追加スタイル
は私が使用して私のオランダ語版に:
selection.TypeParagraph();
object kop1 = "Kop1";
selection.set_Style(kop1);
selection.TypeText("test");
が、英語、私は必要があります。
selection.TypeParagraph();
object kop1 = "Header 1";
selection.set_Style(kop1);
selection.TypeText("test");
は、私が実際にコンテンツのテーブルを作成するには、このが必要な場合、私はコンテンツのテーブルを作成することはできません私はスタイルを使用しない、そうですか?さもなければ、私のコンテンツテーブルは内容がないと言います。
私が使用してコンテンツのテーブルを作る:
object start = adoc.Content.End - 1;
Range rangeForTOC = adoc.Range(ref start, ref missing);
TableOfContents toc = adoc.TablesOfContents.Add(rangeForTOC, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing);
adoc.TablesOfContents[1].TabLeader = WdTabLeader.wdTabLeaderDots;
adoc.TablesOfContents.Format = WdTocFormat.wdTOCClassic;
toc.Update();
任意のアイデア?