ContentTypesManager
Przegląd
ContentTypesManager jest klasą w Aspose.Slides FOSS dla .NET.
Zarządza plikiem [Content_Types].xml w pakiecie OPC. Udostępnia metody do parsowania istniejących typów zawartości, dodawania nadpisań i domyślnych rozszerzeń, zapytania o typy zawartości dla części oraz serializacji z powrotem do XML.
Ta klasa udostępnia 6 metod do pracy z obiektami ContentTypesManager w programach .NET. Dostępne metody to: AddDefaultExtension, AddOverride, GetContentType, Load, RemoveOverride, Save. Wszystkie wyeksportowane członki są dostępne dla każdej aplikacji .NET po zainstalowaniu pakietu Aspose.Slides FOSS dla .NET. Właściwości: PartName.
Opis
ContentTypesManager jest klasą w bibliotece Aspose.Slides FOSS dla .NET, która udostępnia 6 metod i 1 właściwość do programowego użycia.
Klasa dodatkowo udostępnia właściwość PartName (pobiera nazwę części).
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
PartName | string | Odczyt | Pobiera nazwę części. |
Metody
| Sygnatura | Opis |
|---|---|
Load() | Ładuje i parsuje [Content_Types].xml z pakietu. Jeśli część nie istnieje, tworzy minimalną strukturę z domyślnymi rozszerzeniami dla .rels i .xml . |
AddDefaultExtension(extension: string, contentType: string) | Typ treści MIME, który ma być powiązany z rozszerzeniem. |
AddOverride(partName: string, contentType: string) | Typ treści MIME. |
RemoveOverride(partName: string) | true jeśli nadpisanie zostało usunięte; false jeśli nie istniało. |
GetContentType(partName: string) | Ciąg typu zawartości, lub null jeśli nie znaleziono. |
Save() | Zapisuje typy zawartości z powrotem do pakietu jako poprawny dokument XML. |