DocumentPropertyCollection

DocumentPropertyCollection class

基类BuiltInDocumentPropertyCollectionCustomDocumentPropertyCollection集合.

public abstract class DocumentPropertyCollection : IEnumerable

特性

姓名 描述
Count { get; } 获取集合中的项目数。
Item { get; } 返回一个DocumentProperty按索引的对象.
virtual Item { get; } 返回一个DocumentProperty按属性名称的对象。

方法

姓名 描述
Clear() 从集合中删除所有属性。
Contains(string) 如果集合中存在具有指定名称的属性,则返回 true。
GetEnumerator()
IndexOf(string) 按名称获取属性的索引。
Remove(string) 从集合中删除具有指定名称的属性。
RemoveAt(int) 删除指定索引处的属性。

例子


[C#]

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

[VB.NET]

'通过调用其空构造函数来实例化 Workbook 对象
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")

也可以看看