Partager via


Package.GetRelationships Méthode

Définition

Retourne une collection de toutes les relations au niveau du package.

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

Retours

Collection de toutes les relations au niveau du package contenues dans le package.

Exceptions

Le package n'est pas ouvert (Dispose(Boolean) ou Close() a été appelée).

Le package est en écriture seule.

Remarques

GetRelationships ne retourne nulljamais ; toutefois, la collection retournée peut contenir zéro élément si le package ne contient aucune relation au niveau du package.

Une relation au niveau du package définit une association entre le package et une partie ou une ressource cible associée. Une relation au niveau du package peut être l’une des deux formes suivantes.

  • Entre un Package composant cible dans le package.
  • Entre un Package et une ressource cible en dehors du package.

Dans une relation de package, le package est considéré comme le « propriétaire » de la relation. Lorsque le package est supprimé, toutes les relations détenues par le package sont également supprimées. Le processus de création ou de suppression de la relation ne modifie pas physiquement la partie ou la ressource cible de quelque manière que ce soit.

Pour plus d’informations sur l’empaquetage et les relations de package, consultez la section 1.3 de la spécification OPC (Open Packaging Conventions) disponible en téléchargement à l’adresse https://www.ecma-international.org/publications-and-standards/standards/ecma-376/.

S’applique à

Voir aussi