ContentTypesManager
Panoramica
ContentTypesManager è una classe in Aspose.Slides FOSS per .NET.
Gestisce il file [Content_Types].xml in un pacchetto OPC. Fornisce metodi per analizzare i tipi di contenuto esistenti, aggiungere sovrascritture e estensioni predefinite, interrogare i tipi di contenuto per le parti e serializzare nuovamente in XML.
Questa classe fornisce 6 metodi per lavorare con gli oggetti ContentTypesManager nei programmi .NET. I metodi disponibili includono: AddDefaultExtension, AddOverride, GetContentType, Load, RemoveOverride, Save. Tutti i membri esportati sono accessibili a qualsiasi applicazione .NET dopo aver installato il pacchetto Aspose.Slides FOSS per .NET. Proprietà: PartName.
Descrizione
ContentTypesManager è una classe nella libreria Aspose.Slides FOSS per .NET che espone 6 metodi e 1 proprietà per l’uso programmatico.
La classe fornisce anche la proprietà PartName (ottiene il nome della parte).
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
PartName | string | Lettura | Ottiene il nome della parte. |
Metodi
| Firma | Descrizione |
|---|---|
Load() | Carica e analizza il file [Content_Types].xml dal pacchetto. Se la parte non esiste, crea una struttura minima con estensioni predefinite per .rels e .xml . |
AddDefaultExtension(extension: string, contentType: string) | Il tipo di contenuto MIME da associare all’estensione. |
AddOverride(partName: string, contentType: string) | Il tipo di contenuto MIME. |
RemoveOverride(partName: string) | true se la sovrascrittura è stata rimossa; false se non esisteva. |
GetContentType(partName: string) | La stringa del tipo di contenuto, o null se non trovata. |
Save() | Salva i tipi di contenuto nel pacchetto come documento XML ben formato. |