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")