【VSTO日常笔记一】如何使用VSTO获取Word文档的自定义属性

如何使用获取Word文档的自定义属性。NET (C#)

       CustomDocumentProperties 返回自定义文档属性的整个集合。 使用 Microsoft.Office.Core.DocumentProperties.Item(System.Object) 属性返回集合的单个成员 (一个 Microsoft.Office.Core.DocumentProperties 对象) 通过指定属性的名称或集合索引(作为数字)。

private static void WordCustPropertyExample(Word.Application wAP )

{
    // 读取Word文档的自定义属性
    Office.DocumentProperties oCusProps =    
    (Office.DocumentProperties)wAP.ActiveDocument.CustomDocumentProperties;         

    foreach (Office.DocumentProperty oCusProp in oCusProps)

    {
        // MessageBox.Show( oCusProp.Name);

    }
}

//要使用VSTO向Word文档添加自定义属性,请使用如下所示的添加方法
//向Word文档添加自定义属性的方法
oCusProps.Add("CopyEdited By", false, Office.MsoDocProperties.msoPropertyTypeString, "Santa Barbara", false);

转载自:How to get the Custom Properties of a Word Document using VSTO

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值