RelationshipsManager
Översikt
RelationshipsManager är en klass i Aspose.Slides FOSS för .NET.
Hantera relationer (.rels) filer i en OPC-paket. Varje del kan ha en associerad .rells fil som definierar dess relation till andra delar. Denna klass ger metoder för att ladda, lägga till, ta bort och serialisera relationen tillbaka till XML.
Denna klass ger 11 metoder för att arbeta med RelationshipsManager objekt i .NET-program. Tillgängliga metoder inkluderar: AddRelationship, GenerateRelId, GetAllRelationships, GetRelationship, GetRelationshipsByType, GetRelsPartName, Load, ParseRelationships, RelationshipsManager, RemoveRelationship, Save. Alla exporterade medlemmar är tillgängliga för alla .NET-applikationer efter att ha installerat Aspose.Slides FOSS för .Net-paketet. och egenskaper: PartName.
Beskrivning
RelationshipsManager är en klass i FOSS-biblioteket för .NET som visar 10 metoder och 1 egenskap för programmatisk användning.
Klassen ger också den PartName äganderätt (det är delnamnet).
Instanser skapas via en enda konstruktör som initialiserar objektet med standardvärden.
ägodelar
| Namn | Typ av | Access | Beskrivning |
|---|---|---|---|
PartName | string | Läsning | får delnamnet. |
Metoder
| Signature | Beskrivning |
|---|---|
RelationshipsManager(package: OpcPackage, sourcePart: string) | Initialiserar en manager med ett OPC-paket och källdelen väg |
GetRelsPartName(sourcePart: string) | Den motsvarande .rels part path. "" → “rells/.relles” “ppt/presentation.xml” → “ppm/ rels/ presentation.xML.rals” ”ppp/slides/slide1.x ml” → ”ppt/ slides_sllides1. xml”. |
Load() | Ladda och parsa .rels-filen från paketet. |
ParseRelationships() | Pars relationer från det laddade XML-elementet. |
GetRelationship(relId: string) | Noll eller noll om inte hittat. |
GetRelationshipsByType(relType: string) | En lista över matchande relationer. |
GetAllRelationships() | En lista över alla relationer. |
GenerateRelId() | Ett relations-ID som inte redan används. |
AddRelationship(relType: string, target: string, relId: string?, targetMode: string?) | Relationen är ID. |
RemoveRelationship(relId: string) | sann om borttagna; falsk om inte hittad. |
Save() | Spara relationer tillbaka till paketet. Om det inte finns några relationen, raderas .rels-delen. |