Udostępnij za pośrednictwem


Package.GetRelationships Metoda

Definicja

Zwraca kolekcję wszystkich relacji na poziomie pakietu.

public:
 System::IO::Packaging::PackageRelationshipCollection ^ GetRelationships();
public System.IO.Packaging.PackageRelationshipCollection GetRelationships ();
member this.GetRelationships : unit -> System.IO.Packaging.PackageRelationshipCollection
Public Function GetRelationships () As PackageRelationshipCollection

Zwraca

Kolekcja wszystkich relacji na poziomie pakietu, które znajdują się w pakiecie.

Wyjątki

Pakiet nie jest otwarty (Dispose(Boolean) lub Close() został wywołany).

Pakiet jest tylko do zapisu.

Uwagi

GetRelationships nigdy nie zostanie zwrócona null; jednak zwrócona kolekcja może zawierać zero elementów, jeśli pakiet nie zawiera żadnych relacji na poziomie pakietu.

Relacja na poziomie pakietu definiuje skojarzenie między pakietem a skojarzona część docelowa lub zasób. Relacja na poziomie pakietu może być jedną z dwóch form.

  • Package Między częścią docelową w pakiecie.
  • Package Między zasobem docelowym a poza pakietem.

W relacji package-the package pakiet jest uważany za "właściciela" relacji. Po usunięciu pakietu wszystkie relacje należące do pakietu również zostaną usunięte. Proces tworzenia lub usuwania relacji nie zmienia fizycznie części docelowej ani zasobu w żaden sposób.

Aby uzyskać dodatkowe informacje na temat tworzenia pakietów i relacji pakietów, zobacz sekcję 1.3 specyfikacji Open Packaging Conventions (OPC) dostępnej do pobrania pod adresem https://www.ecma-international.org/publications-and-standards/standards/ecma-376/.

Dotyczy

Zobacz też