CustomPropertiesPart
Panoramica
CustomPropertiesPart è una classe in Aspose.Slides FOSS per .NET.
Analizza e serializza docProps/custom.xml. Ogni proprietà personalizzata è memorizzata con un valore tipizzato (string, int, double, bool o DateTime). I PID iniziano da 2. Il file viene creato su richiesta solo quando vengono aggiunte proprietà personalizzate.
Questa classe fornisce 13 metodi per lavorare con oggetti CustomPropertiesPart nei programmi .NET. I metodi disponibili includono: Clear, Contains, EnsureContentType, EnsureRelationship, GetName, GetValue, Parse, ParseFiletime, ReadValue, Remove, Save, SetValue e 1 metodo aggiuntivo. Tutti i membri esportati sono accessibili a qualsiasi applicazione .NET dopo aver installato il pacchetto Aspose.Slides FOSS per .NET. Proprietà: Count, PartName.
Descrizione
CustomPropertiesPart è una classe nella libreria Aspose.Slides FOSS per .NET che espone 13 metodi e 2 proprietà per l’uso programmatico.
La classe fornisce anche la proprietà Count (restituisce il conteggio), la proprietà PartName (restituisce il nome della parte).
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
Count | int | Lettura | Ottiene il conteggio. |
PartName | string | Lettura | Ottiene il nome della parte. |
Metodi
| Firma | Descrizione |
|---|---|
Contains(name: string) | true se la proprietà esiste; altrimenti, false. |
Parse() | Analizza la parte docProps/custom.xml dal pacchetto. |
ReadValue(propEl: XElement) | Il valore tipizzato, o null se non viene trovato alcun tipo di valore riconosciuto. |
ParseFiletime(text: string?) | L’analizzato , o null se l’input è null, vuoto o non valido. |
GetName(index: int) | Generato quando l’indice è fuori dall’intervallo. |
GetValue(name: string) | Il valore della proprietà, o null se non trovato. |
SetValue(name: string, value: object) | Il valore della proprietà (string, int, double, bool o DateTime). |
Remove(name: string) | true se la proprietà è stata rimossa; false se non esisteva. |
Clear() | Rimuove tutte le proprietà personalizzate. |
Save() | Serializza le proprietà personalizzate nel pacchetto OPC. Scrive solo se le proprietà sono state modificate. Rimuove la parte se non rimangono proprietà. |
WriteValue(propEl: XElement, value: object) | Il valore digitato da scrivere. |
EnsureContentType() | Assicura che [Content_Types].xml abbia una voce di override per docProps/custom.xml. |
EnsureRelationship() | Assicura che _rels/.rels abbia una voce di relazione per docProps/custom.xml. |