## BuiltInDocumentPropertyCollection indexer

Restituisce a[`DocumentProperty`](../../documentproperty) oggetto dal nome della proprietà.

```csharp
public override DocumentProperty this[string name] { get; }
```

| Parametro | Descrizione |
| --- | --- |
| name | Il nome senza distinzione tra maiuscole e minuscole della proprietà da recuperare. |

### Osservazioni

I nomi di stringa delle proprietà corrispondono ai nomi delle proprietà typed disponibili da[`BuiltInDocumentPropertyCollection`](../../builtindocumentpropertycollection).

Se richiedi una proprietà che non è presente nel documento, ma il nome della proprietà è riconosciuto come un nome predefinito valido, un nuovo[`DocumentProperty`](../../documentproperty) viene creato, aggiunto alla raccolta e restituito. Alla proprietà appena creata viene assegnato un valore predefinito (stringa vuota, zero, false o DateTime.MinValue a seconda del tipo della proprietà incorporata).

Se richiedi una proprietà che non è presente nel documento e il nome non viene riconosciuto come nome predefinito, viene restituito un valore null.

### Guarda anche

* class [DocumentProperty](../../documentproperty)
* class [BuiltInDocumentPropertyCollection](../../builtindocumentpropertycollection)
* spazio dei nomi [Aspose.Cells.Properties](../../builtindocumentpropertycollection)
* assemblea [Aspose.Cells](../../../)

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