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

PackageRelationshipCollection

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.

  • Entre une Package partie cible dans le package.

  • Entre une Package 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 physiquement aucune partie ou ressource cible.

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

S’applique à

Voir aussi