Package.GetRelationships Methode

Definitie

Retourneert een verzameling van alle relaties op pakketniveau.

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

Retouren

Een verzameling van alle relaties op pakketniveau die zich in het pakket bevinden.

Uitzonderingen

Het pakket is niet geopend (Dispose(Boolean) of Close() is aangeroepen).

Het pakket is alleen-schrijven.

Opmerkingen

GetRelationships retourneert nooit null; de geretourneerde verzameling kan echter nul elementen bevatten als het pakket geen relaties op pakketniveau bevat.

Een relatie op pakketniveau definieert een koppeling tussen het pakket en een gekoppeld doelonderdeel of resource. Een relatie op pakketniveau kan een van twee vormen zijn.

  • Tussen een Package doelonderdeel in het pakket.
  • Tussen een Package doelresource buiten het pakket.

In een pakketrelatie wordt het pakket beschouwd als de 'eigenaar' van de relatie. Wanneer het pakket wordt verwijderd, worden alle relaties die eigendom zijn van het pakket ook verwijderd. Het proces voor het maken of verwijderen van de relatie wijzigt het doelonderdeel of de doelresource op geen enkele manier.

Zie sectie 1.3 van de OPC-specificatie (Open Packaging Conventions) die u kunt downloaden https://www.ecma-international.org/publications-and-standards/standards/ecma-376/voor meer informatie over verpakkings- en pakketrelaties.

Van toepassing op

Zie ook