CustomPropertiesPart
Przegląd
CustomPropertiesPart jest klasą w Aspose.Slides FOSS dla .NET.
Analizuje i serializuje docProps/custom.xml. Każda niestandardowa właściwość jest przechowywana z typowaną wartością (string, int, double, bool lub DateTime). PID-y zaczynają się od 2. Plik jest tworzony na żądanie tylko wtedy, gdy dodawane są niestandardowe właściwości.
Ta klasa udostępnia 13 metod do pracy z obiektami CustomPropertiesPart w programach .NET. Dostępne metody to: Clear, Contains, EnsureContentType, EnsureRelationship, GetName, GetValue, Parse, ParseFiletime, ReadValue, Remove, Save, SetValue oraz 1 dodatkowa metoda. Wszystkie wyeksportowane elementy są dostępne dla każdej aplikacji .NET po zainstalowaniu pakietu Aspose.Slides FOSS dla .NET. Właściwości: Count, PartName.
Opis
CustomPropertiesPart jest klasą w bibliotece Aspose.Slides FOSS dla .NET, która udostępnia 13 metod i 2 właściwości do programowego użycia.
Klasa dodatkowo udostępnia właściwość Count (zwraca liczbę), właściwość PartName (zwraca nazwę części).
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
Count | int | Odczyt | Zwraca liczbę. |
PartName | string | Odczyt | Pobiera nazwę części. |
Metody
| Sygnatura | Opis |
|---|---|
Contains(name: string) | true, jeśli właściwość istnieje; w przeciwnym razie false. |
Parse() | Parsuje część docProps/custom.xml z pakietu. |
ReadValue(propEl: XElement) | Wartość typowana, lub null, jeśli nie znaleziono rozpoznanego typu wartości. |
ParseFiletime(text: string?) | Zparsowany , lub null, jeśli wejście jest null, puste lub nieprawidłowe. |
GetName(index: int) | Rzucany, gdy indeks jest poza zakresem. |
GetValue(name: string) | Wartość właściwości, lub null, jeśli nie została znaleziona. |
SetValue(name: string, value: object) | Wartość właściwości (string, int, double, bool lub DateTime). |
Remove(name: string) | true jeśli właściwość została usunięta; false jeśli nie istnieje. |
Clear() | Usuwa wszystkie własne właściwości. |
Save() | Serializuje własne właściwości z powrotem do pakietu OPC. Zapisuje tylko, jeśli właściwości zostały zmodyfikowane. Usuwa część, jeśli nie pozostają żadne właściwości. |
WriteValue(propEl: XElement, value: object) | Wartość wpisana do zapisania. |
EnsureContentType() | Zapewnia, że [Content_Types].xml ma wpis nadpisania dla docProps/custom.xml. |
EnsureRelationship() | Zapewnia, że _rels/.rels ma wpis relacji dla docProps/custom.xml. |