PackageRelationship Klasse

Definition

Stellt eine Zuordnung zwischen einem Quell-Package oder Quell-PackagePart und einem Zielobjekt dar, bei dem es sich um ein PackagePart oder um eine externe Ressource handeln kann.

public ref class PackageRelationship
public class PackageRelationship
type PackageRelationship = class
Public Class PackageRelationship
Vererbung
PackageRelationship

Hinweise

Ein PackageRelationship definiert eine Zuordnung zwischen einer QuellePackage oder PackagePart einer ZielPackagePart - oder externen Ressource. Das Quellobjekt gilt als "Besitzer" der Beziehung.

Die PackageRelationship Klasse verfügt über keinen öffentlichen Konstruktor. Stattdessen werden zwei Create Methoden verwendet:

Package.CreateRelationship Erstellt eine Beziehung auf Paketebene von einem Paket zu einem angegebenen Teil oder einer angegebenen externen Ressource.
PackagePart.CreateRelationship Erstellt eine Beziehung auf Teilebene von einem Teil zu einem anderen Teil oder einer externen Ressource.

Das Quellpaket oder -teil wird durch die SourceUri Eigenschaft der Beziehung identifiziert. Das Zielteil oder die externe Ressource wird durch die TargetUri Eigenschaft der Beziehung identifiziert.

Das Erstellen oder Löschen einer Beziehung wirkt sich in keiner Weise auf die Quell- oder Zielobjekte aus.

Wenn ein Quellobjekt gelöscht wird, werden auch alle Beziehungen gelöscht, die dem Objekt gehören.

Beziehungen ermöglichen die Navigation sowohl in einem Dokument als auch zwischen Dokumenten. Beziehungen unterstützen auch Dokumentobjektmodelldienste, z. B. das Verknüpfen eines PrintTicket mit bestimmten Dokumentelementen beim Drucken.

Weitere Informationen zu PackageRelationship Elementen finden Sie in Abschnitt 1.3 "Beziehungen" in der Spezifikation von Open Packaging Conventions , die unter heruntergeladen werden https://www.ecma-international.org/publications-and-standards/standards/ecma-376/kann.

Eigenschaften

Id

Ruft eine Zeichenfolge ab, die die Beziehung angibt.

Package

Ruft das Package ab, das die Beziehung enthält.

RelationshipType

Ruft den gekennzeichneten Typnamen der Beziehung ab.

SourceUri

Ruft den URI des Pakets oder Segments ab, das der Besitzer der Beziehung ist.

TargetMode

Ruft einen Wert ab, der angibt, ob das Ziel der Beziehung Internal oder External für das Package ist.

TargetUri

Ruft den URI der Zielressource der Beziehung ab.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: