PackageRelationship Classe

Définition

Représente une association entre un Package ou une PackagePart, source et un objet cible qui peut être une PackagePart ou une ressource externe.

public ref class PackageRelationship
public class PackageRelationship
type PackageRelationship = class
Public Class PackageRelationship
Héritage
PackageRelationship

Remarques

Il PackageRelationship définit une association entre une source Package ou PackagePart une ressource cible PackagePart ou externe. L’objet source est considéré comme le « propriétaire » de la relation.

La PackageRelationship classe n’a pas de 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 au niveau du composant à partir d’une partie vers une autre partie ou une ressource externe.

Le package source ou la partie est identifié par la SourceUri propriété de la relation. La partie cible ou la ressource externe est identifiée par la TargetUri propriété 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 élément de document spécifique lors de l’impression.

Pour plus d’informations sur les PackageRelationship éléments, consultez la section 1.3 « Relations » dans la spécification Open Packaging Conventions disponible pour le téléchargement à l’adresse 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 le Package qui contient cette relation.

RelationshipType

Obtient le nom de type qualifié de la relation.

SourceUri

Obtient l’URI du package ou du composant propriétaire de la relation.

TargetMode

Obtient une valeur qui indique si la cible de la relation est Internal ou External à 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()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à