DocumentProperty

DocumentProperty class

表示自定义或内置文档属性。

public class DocumentProperty

特性

姓名 描述
IsGeneratedName { get; } 如果此属性在 OLE2 存储 中没有名称并且仅为公共 API 生成唯一名称,则返回 true。
IsLinkedToContent { get; } 指示此属性是否链接到 content
Name { get; } 返回属性的名称。
Source { get; } 链接的内容来源。
Type { get; } 获取属性的数据类型。
Value { get; set; } 获取或设置属性的值。

方法

姓名 描述
ToBool() 将属性值返回为布尔值。
ToDateTime() 以本地时区的 DateTime 形式返回属性值。
ToDouble() 以 double 形式返回属性值。
ToInt() 以整数形式返回属性值。
override ToString() 以字符串形式返回属性值。

例子


[C#]

//实例化一个工作簿对象
Workbook workbook = new Workbook("book1.xls");
 
//检索Excel文件的所有自定义文档属性的列表
DocumentPropertyCollection customProperties = workbook.Worksheets.CustomDocumentProperties;
 
//使用属性索引访问自定义文档属性
DocumentProperty customProperty1 = customProperties[3];
 
//使用属性名称访问自定义文档属性
DocumentProperty customProperty2 = customProperties["Owner"];

[VB.NET]

'实例化工作簿对象
Dim workbook As Workbook = New Workbook("book1.xls")
 
'检索 Excel 文件的所有自定义文档属性的列表
Dim customProperties As DocumentPropertyCollection = workbook.Worksheets.CustomDocumentProperties
 
'使用属性索引访问自定义文档属性
Dim customProperty1 As DocumentProperty = customProperties(3)
 
'使用属性名称访问自定义文档属性
Dim customProperty2 As DocumentProperty = customProperties("Owner")

也可以看看