VS2012 と C# を使用して Word 2010 アドインを開発しています。このアドインの目的は、「タグ」、「キーワード」、「カテゴリ」などのドキュメント プロパティの一部を強化することです。
Document オブジェクト モデルを使用してこれらと対話するかなり簡単な方法があるに違いないと思いますが、今日まで、取得/設定する正しいプロパティを見つけることができませんでした。
誰かが私を正しい方向に向けることができれば、とてもうれしいです... :)
VS2012 と C# を使用して Word 2010 アドインを開発しています。このアドインの目的は、「タグ」、「キーワード」、「カテゴリ」などのドキュメント プロパティの一部を強化することです。
Document オブジェクト モデルを使用してこれらと対話するかなり簡単な方法があるに違いないと思いますが、今日まで、取得/設定する正しいプロパティを見つけることができませんでした。
誰かが私を正しい方向に向けることができれば、とてもうれしいです... :)
BuiltInDocumentProperties
コレクションにアクセスして、次のプロパティにアクセスできます。
foreach (DocumentProperty property in
Globals.ThisDocument.Application.ActiveDocument.BuiltInDocumentProperties)
{
Trace.TraceInformation("Name: {0}\tValue: {1}\tType{2}",
property.Name, property.Value, property.Type);
}
名前で特定のプロパティにアクセスすることもできます。
DocumentProperty keywords = Globals.ThisDocument.Application
.ActiveDocument.BuiltInDocumentProperties["Keywords"];
Trace.TraceInformation("Name: {0}\tValue: {1}\tType{2}",
keywords.Name, keywords.Value, keywords.Type);