PackageRelationship Classe
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.
Représente une association entre une Package source ou un PackagePart, et un objet cible qui peut être une ressource PackagePart ou externe.
public ref class PackageRelationship
public class PackageRelationship
type PackageRelationship = class
Public Class PackageRelationship
- Héritage
-
PackageRelationship
Remarques
Une
La classe PackageRelationship n’a aucun constructeur public ; À la place, deux méthodes Create sont utilisées :
Package.CreateRelationship | Crée une relation au niveau du package à partir d’un package vers une ressource externe ou une partie spécifiée. |
PackagePart.CreateRelationship | Crée une relation de « niveau partie » d’une partie à une autre partie ou d’une ressource externe. |
Le package source ou la partie est identifié par la propriété SourceUri de la relation. La partie cible ou la ressource externe est identifiée par la propriété TargetUri de la relation.
La création ou la suppression d’une relation n’affecte pas les objets source ou cible de quelque manière que ce soit.
Si un objet source est supprimé, toutes les relations détenues par l’objet sont également supprimées.
Les relations activent la navigation dans un document et entre les documents. Les relations prennent également en charge les services de modèle objet de document, tels que la liaison d’un PrintTicket à des éléments de document spécifiques lors de l’impression.
Pour plus d’informations sur PackageRelationship éléments, consultez la section 1.3 « Relations » dans la spécification Open Packaging Conventions disponible pour le téléchargement à https://www.ecma-international.org/publications-and-standards/standards/ecma-376/.
Propriétés
Id |
Obtient une chaîne qui identifie la relation. |
Package |
Obtient la Package qui contient cette relation. |
RelationshipType |
Obtient le nom de type qualifié de la relation. |
SourceUri |
Obtient l’URI du package ou d’une partie propriétaire de la relation. |
TargetMode |
Obtient une valeur qui indique si la cible de la relation est Internal ou External au Package. |
TargetUri |
Obtient l’URI de la ressource cible de la relation. |
Méthodes
Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |