CustomPropertiesPart

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

NazwaTypDostępOpis
CountintOdczytZwraca liczbę.
PartNamestringOdczytPobiera nazwę części.

Metody

SygnaturaOpis
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.

Zobacz także

 Polski