Package.DeleteRelationship(String) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 suivantes.
- Entre un Package et un 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.
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 OPC (Open Packaging Conventions) disponible en téléchargement à l’adresse https://www.ecma-international.org/publications-and-standards/standards/ecma-376/.