RelationshipsManager

RelationshipsManager

Panoramica

RelationshipsManager è una classe in Aspose.Slides FOSS per .NET.

Gestisce i file di relazioni (.rels) in un pacchetto OPC. Ogni parte può avere un file .rels associato che definisce le sue relazioni con altre parti. Questa classe fornisce metodi per caricare, aggiungere, rimuovere e serializzare le relazioni nuovamente in XML.

Questa classe fornisce 11 metodi per lavorare con oggetti RelationshipsManager nei programmi .NET. I metodi disponibili includono: AddRelationship, GenerateRelId, GetAllRelationships, GetRelationship, GetRelationshipsByType, GetRelsPartName, Load, ParseRelationships, RelationshipsManager, RemoveRelationship, Save. Tutti i membri esportati sono accessibili a qualsiasi applicazione .NET dopo l’installazione del pacchetto Aspose.Slides FOSS per .NET. Proprietà: PartName.

Descrizione

RelationshipsManager è una classe nella libreria Aspose.Slides FOSS per .NET che espone 10 metodi e 1 proprietà per l’uso programmatico.

La classe fornisce anche la proprietà PartName (restituisce il nome della parte).

Le istanze vengono create tramite un unico costruttore che inizializza l’oggetto con valori predefiniti.

Proprietà

NomeTipoAccessoDescrizione
PartNamestringLetturaOttiene il nome della parte.

Metodi

FirmaDescrizione
RelationshipsManager(package: OpcPackage, sourcePart: string)Inizializza un manager con un pacchetto OPC e il percorso della parte di origine
GetRelsPartName(sourcePart: string)Ottiene il percorso del file .rels per una parte di origine data. Il percorso della parte di origine. Il percorso della parte .rels corrispondente. "" → “_rels/.rels” “ppt/presentation.xml” → “ppt/_rels/presentation.xml.rels” “ppt/slides/slide1.xml” → “ppt/slides/_rels/slide1.xml.rels”
Load()Carica e analizza il file .rels dal pacchetto.
ParseRelationships()Analizza le relazioni dall’elemento XML caricato.
GetRelationship(relId: string)Il o null se non trovato.
GetRelationshipsByType(relType: string)Un elenco di relazioni corrispondenti.
GetAllRelationships()Un elenco di tutte le relazioni.
GenerateRelId()Un ID di relazione non già in uso.
AddRelationship(relType: string, target: string, relId: string?, targetMode: string?)L’ID della relazione.
RemoveRelationship(relId: string)true se rimosso; false se non trovato.
Save()Salva le relazioni nel pacchetto. Se non ci sono relazioni, la parte .rels viene eliminata.

Vedi anche

 Italiano