Freigeben über


Package.GetRelationships Methode

Definition

Gibt eine Auflistung aller Beziehungen auf Paketebene zurück.

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

Gibt zurück

Eine Auflistung aller Beziehungen auf Paketebene, die im Paket enthalten werden.

Ausnahmen

Das Paket ist nicht geöffnet (Dispose(Boolean) oder Close() wurde aufgerufen).

Das Paket ist lesegeschützt.

Hinweise

GetRelationships gibt nie zurück null. Die zurückgegebene Auflistung kann jedoch null Elemente enthalten, wenn das Paket keine Beziehungen auf Paketebene enthält.

Eine Beziehung auf Paketebene definiert eine Zuordnung zwischen dem Paket und einem zugeordneten Zielteil oder einer zugeordneten Ressource. Eine Beziehung auf Paketebene kann eine von zwei Formen sein.

  • Zwischen einem Package und einem Zielteil im Paket.
  • Zwischen einer Package zu einer Zielressource außerhalb des Pakets.

In einer Paketbeziehung gilt das Paket als "Besitzer" der Beziehung. Wenn das Paket gelöscht wird, werden auch alle Beziehungen gelöscht, die dem Paket gehören. Der Prozess zum Erstellen oder Löschen der Beziehung ändert den Zielteil oder die Zielressource in keiner Weise.

Weitere Informationen zu Paketen und Paketbeziehungen finden Sie im Abschnitt 1.3 der OPC-Spezifikation (Open Packaging Conventions), die unter zum Download verfügbar ist https://www.ecma-international.org/publications-and-standards/standards/ecma-376/.

Gilt für:

Weitere Informationen