ContentTypesManager
Overview
ContentTypesManager є класом в Aspose.Slides FOSS для .NET.
Управляє файлом [Content_Types].xml у OPC-пакеті. Забезпечує методи для аналізу існуючих типів контенту, додавання перекладних і замовлених розширень, запитування типов конценту для частин та серіалізацію назад до XML.
Цей клас надає 6 методів роботи з об’єктами ContentTypesManager в програмах .NET. Доступні методи включають: AddDefaultExtension, AddOverride, GetContentType, Load, RemoveOverride, Save. Всі експортовані члени доступні будь-якій додаткові .NET після встановлення Aspose.Slides FOSS для пакету .Net. Свойства: PartName.
Description
ContentTypesManager є клас в бібліотеці FOSS для .NET, який викриває 6 методів і 1 властивість для програмного використання.
Клас також забезпечує: PartName властивість (назва частини).
Properties
| Name | Type | Access | Description |
|---|---|---|---|
PartName | string | Read | Назва частини. |
Methods
| Signature | Description |
|---|---|
Load() | Завантажує і аналізує [Content_Types].xml з пакету. Якщо частини не існує, створює мінімальну структуру з умовними розширеннями для .rels та .xML. |
AddDefaultExtension(extension: string, contentType: string) | Тип змісту MIME, який асоціюється з розширенням. |
AddOverride(partName: string, contentType: string) | Тип змісту MIME. |
RemoveOverride(partName: string) | True, якщо переклад був видалений; false, якби його не було. |
GetContentType(partName: string) | Строка типу вмісту, або null якщо не знайдено. |
Save() | Заховує типи вмісту назад у пакет як добре сформований документ XML. |