Package.DeleteRelationship(String) Méthode

Définition

Supprime une relation au niveau du package.

public:
 void DeleteRelationship(System::String ^ id);
public void DeleteRelationship (string id);
member this.DeleteRelationship : string -> unit
Public Sub DeleteRelationship (id As String)

Paramètres

id
String

Id du PackageRelationship à supprimer.

Exceptions

id a la valeur null.

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

Le package est en lecture seule.

id n'est pas un identificateur XML valide.

Remarques

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 un Package composant 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.

Aucune exception n’est levée si une relation avec le spécifié id n’est pas dans le package.

DeleteRelationship ne modifie pas physiquement la partie cible de quelque manière que ce soit.

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

S’applique à