RelationshipsManager

RelationshipsManager

Overzicht

RelationshipsManager is een klasse in Aspose.Slides FOSS voor .NET.

Beheert .rels-bestanden voor relaties in een OPC-pakket. Elk onderdeel kan een bijbehorend .rels-bestand hebben dat de relaties met andere onderdelen definieert. Deze klasse biedt methoden om relaties te laden, toe te voegen, te verwijderen en te serialiseren terug naar XML.

Deze klasse biedt 11 methoden voor het werken met RelationshipsManager objecten in .NET programma’s. Beschikbare methoden zijn: AddRelationship, GenerateRelId, GetAllRelationships, GetRelationship, GetRelationshipsByType, GetRelsPartName, Load, ParseRelationships, RelationshipsManager, RemoveRelationship, Save. Alle geëxporteerde leden zijn toegankelijk voor elke .NET toepassing na het installeren van het Aspose.Slides FOSS voor .NET pakket. Eigenschappen: PartName.

Beschrijving

RelationshipsManager is een klasse in de Aspose.Slides FOSS-bibliotheek voor .NET die 10 methoden en 1 eigenschap beschikbaar stelt voor programmatisch gebruik.

De klasse biedt ook de PartName eigenschap (haalt de naam van het onderdeel op).

Instanties worden gecreëerd via een enkele constructor die het object initialiseert met standaardwaarden.

Eigenschappen

NaamTypeToegangBeschrijving
PartNamestringLezenHaalt de partnaam op.

Methoden

HandtekeningBeschrijving
RelationshipsManager(package: OpcPackage, sourcePart: string)Initialiseert een manager met een OPC-pakket en brononderdeelpad
GetRelsPartName(sourcePart: string)Haalt het .rels-bestandspad op voor een gegeven brononderdeel. Het brononderdeelpad. Het overeenkomstige .rels-onderdeelpad. "" → “_rels/.rels” “ppt/presentation.xml” → “ppt/_rels/presentation.xml.rels” “ppt/slides/slide1.xml” → “ppt/slides/_rels/slide1.xml.rels”
Load()Laadt en analyseert het .rels-bestand uit het pakket.
ParseRelationships()Analyseert relaties uit het geladen XML-element.
GetRelationship(relId: string)De of null als niet gevonden.
GetRelationshipsByType(relType: string)Een lijst met overeenkomende relaties.
GetAllRelationships()Een lijst van alle relaties.
GenerateRelId()Een relatie-ID die nog niet in gebruik is.
AddRelationship(relType: string, target: string, relId: string?, targetMode: string?)De relatie-ID.
RemoveRelationship(relId: string)true als verwijderd; false als niet gevonden.
Save()Slaat de relaties terug op in het pakket. Als er geen relaties zijn, wordt het .rels-gedeelte verwijderd.

Zie ook

 Nederlands