## DocumentPropertyCollection class

Basisklasse für[`BuiltInDocumentPropertyCollection`](../builtindocumentpropertycollection) und[`CustomDocumentPropertyCollection`](../customdocumentpropertycollection) Sammlungen.

```csharp
public abstract class DocumentPropertyCollection : IEnumerable
```

## Eigenschaften

| Name | Beschreibung |
| --- | --- |
| [Count](../../aspose.cells.properties/documentpropertycollection/count) { get; } | Ruft die Anzahl der Elemente in der Sammlung ab. |
| [Item](../../aspose.cells.properties/documentpropertycollection/item) { get; } | Gibt a zurück[`DocumentProperty`](../documentproperty)Objekt nach Index. |
| virtual [Item](../../aspose.cells.properties/documentpropertycollection/item) { get; } | Gibt a zurück[`DocumentProperty`](../documentproperty) Objekt nach dem Namen der Eigenschaft. |

## Methoden

| Name | Beschreibung |
| --- | --- |
| [Clear](../../aspose.cells.properties/documentpropertycollection/clear)() | Entfernt alle Eigenschaften aus der Sammlung. |
| [Contains](../../aspose.cells.properties/documentpropertycollection/contains)(string) | Gibt „true“ zurück, wenn eine Eigenschaft mit dem angegebenen Namen in der Sammlung vorhanden ist. |
| [GetEnumerator](../../aspose.cells.properties/documentpropertycollection/getenumerator)() |  |
| [IndexOf](../../aspose.cells.properties/documentpropertycollection/indexof)(string) | Ruft den Index einer Eigenschaft nach Namen ab. |
| [Remove](../../aspose.cells.properties/documentpropertycollection/remove)(string) | Entfernt eine Eigenschaft mit dem angegebenen Namen aus der Sammlung. |
| [RemoveAt](../../aspose.cells.properties/documentpropertycollection/removeat)(int) | Entfernt eine Eigenschaft am angegebenen Index. |

### Beispiele

```csharp

[C#]

//Instanziiere ein Workbook-Objekt, indem du seinen leeren Konstruktor aufrufst
Workbook workbook = new Workbook("book1.xls");
 
//Eine Liste aller benutzerdefinierten Dokumenteigenschaften der Excel-Datei abrufen
DocumentPropertyCollection customProperties = workbook.Worksheets.CustomDocumentProperties;
 
//Zugriff auf eine benutzerdefinierte Dokumenteigenschaft mithilfe des Eigenschaftsindex
DocumentProperty customProperty1 = customProperties[3];
 
//Auf eine benutzerdefinierte Dokumenteigenschaft zugreifen, indem der Eigenschaftsname verwendet wird
DocumentProperty customProperty2 = customProperties["Owner"];

[VB.NET]

'Instanziieren Sie ein Workbook-Objekt, indem Sie seinen leeren Konstruktor aufrufen
Dim workbook As Workbook = New Workbook("book1.xls")
 
'Rufen Sie eine Liste aller benutzerdefinierten Dokumenteigenschaften der Excel-Datei ab
Dim customProperties As DocumentPropertyCollection = workbook.Worksheets.CustomDocumentProperties
 
'Zugriff auf eine benutzerdefinierte Dokumenteigenschaft mithilfe des Eigenschaftsindex
Dim customProperty1 As DocumentProperty = customProperties(3)
 
'Zugriff auf eine benutzerdefinierte Dokumenteigenschaft über den Eigenschaftsnamen
Dim customProperty2 As DocumentProperty = customProperties("Owner")

```

### Siehe auch

* namensraum [Aspose.Cells.Properties](../../aspose.cells.properties)
* Montage [Aspose.Cells](../../)

<!-- DO NOT EDIT: generated by xmldocmd for Aspose.Cells.dll -->
