如何使用.NET 4将自定义属性添加到Word文档?

Mic*_*ren 5 .net-4.0 documentation-generation office-interop c#-4.0

使用.NET 4,如何向文档添加自定义属性?

我假设它是这样的:

WordApp // an instance of Microsoft.Office.Interop.Word.Application
  .ActiveDocument
  .CustomDocumentProperties
  .Add...?
Run Code Online (Sandbox Code Playgroud)

我似乎无法找到适用于.NET4/interops v14的文档.

Mic*_*ren 9

这需要大量的猜测(超过12分钟的价值,我很尴尬地说!)来解决这个问题:

WordApp // an instance of Microsoft.Office.Interop.Word.Application
  .ActiveDocument
  .CustomDocumentProperties
  .Add(Name: "PropertyName", 
       LinkToContent: false, 
       Type: 4, 
       Value: "PropertyValue");
Run Code Online (Sandbox Code Playgroud)

我找不到类型的一个体面的枚举,所以我从一个论坛帖子挖出了神奇的数字"4" string,它的工作原理......

对于休闲浏览器,这很棘手,因为它CustomDocumentProperties是动态的,所以我没有Intellisense.由于某种原因,我无法找到关于此的文档.