RelationshipsManager

RelationshipsManager

Przegląd

RelationshipsManager jest klasą w Aspose.Slides FOSS dla .NET.

Zarządza plikami relacji (.rels) w pakiecie OPC. Każda część może mieć powiązany plik .rels, który definiuje jej relacje z innymi częściami. Ta klasa udostępnia metody do ładowania, dodawania, usuwania i serializacji relacji z powrotem do XML.

Ta klasa udostępnia 11 metod do pracy z obiektami RelationshipsManager w programach .NET. Dostępne metody obejmują: AddRelationship, GenerateRelId, GetAllRelationships, GetRelationship, GetRelationshipsByType, GetRelsPartName, Load, ParseRelationships, RelationshipsManager, RemoveRelationship, Save. Wszystkie wyeksportowane elementy są dostępne dla dowolnej aplikacji .NET po zainstalowaniu pakietu Aspose.Slides FOSS dla .NET. Właściwości: PartName.

Opis

RelationshipsManager jest klasą w bibliotece Aspose.Slides FOSS dla .NET, która udostępnia 10 metod i 1 właściwość do programowego użycia.

Klasa udostępnia również właściwość PartName (pobiera nazwę części).

Instancje są tworzone za pomocą jednego konstruktora, który inicjalizuje obiekt domyślnymi wartościami.

Właściwości

NazwaTypDostępOpis
PartNamestringOdczytPobiera nazwę części.

Metody

SygnaturaOpis
RelationshipsManager(package: OpcPackage, sourcePart: string)Inicjalizuje menedżera z pakietem OPC i ścieżką części źródłowej
GetRelsPartName(sourcePart: string)Pobiera ścieżkę pliku .rels dla danej części źródłowej. Ścieżka części źródłowej. Odpowiednia ścieżka części .rels. "" → “_rels/.rels” “ppt/presentation.xml” → “ppt/_rels/presentation.xml.rels” “ppt/slides/slide1.xml” → “ppt/slides/_rels/slide1.xml.rels”
Load()Ładuje i analizuje plik .rels z pakietu.
ParseRelationships()Parsuje relacje z załadowanego elementu XML.
GetRelationship(relId: string)The lub null, jeśli nie znaleziono.
GetRelationshipsByType(relType: string)Lista pasujących relacji.
GetAllRelationships()Lista wszystkich relacji.
GenerateRelId()Identyfikator relacji, który nie jest już używany.
AddRelationship(relType: string, target: string, relId: string?, targetMode: string?)Identyfikator relacji.
RemoveRelationship(relId: string)true, jeśli usunięto; false, jeśli nie znaleziono.
Save()Zapisuje relacje z powrotem do pakietu. Jeśli nie ma żadnych relacji, część .rels jest usuwana.

Zobacz także

 Polski