Sdílet prostřednictvím


PackageRelationship Třída

Definice

Představuje přidružení mezi zdrojovým Package nebo PackageParta cílovým objektem, který může být PackagePart nebo externím prostředkem.

public ref class PackageRelationship
public class PackageRelationship
type PackageRelationship = class
Public Class PackageRelationship
Dědičnost
PackageRelationship

Poznámky

definuje přidružení mezi zdrojovým nebo k cílovému nebo externímu prostředku. Zdrojový objekt je považován za "vlastníka" vztahu.

Třída PackageRelationship nemá žádný veřejný konstruktor; Místo toho se používají dvě metody Create:

Package.CreateRelationship Vytvoří relaci na úrovni balíčku z balíčku k zadané části nebo externímu prostředku.
PackagePart.CreateRelationship Vytvoří relaci "na úrovni části" z jedné části do jiné části nebo externího prostředku.

Zdrojový balíček nebo část je identifikován SourceUri vlastnost relace. Cílová část nebo externí prostředek je identifikována vlastností TargetUri vztahu.

Vytvoření nebo odstranění relace nemá žádný vliv na zdrojové ani cílové objekty.

Pokud se odstraní zdrojový objekt, odstraní se také všechny relace vlastněné objektem.

Relace umožňují navigaci v dokumentu i mezi dokumenty. Relace také podporují služby modelu objektu dokumentu, například propojení PrintTicket s konkrétními prvky dokumentu při tisku.

Další informace o PackageRelationship prvky naleznete v části 1.3 "Relace" v Open Packaging Conventions specifikace k dispozici ke stažení na https://www.ecma-international.org/publications-and-standards/standards/ecma-376/.

Vlastnosti

Id

Získá řetězec, který identifikuje relaci.

Package

Získá Package, která obsahuje tuto relaci.

RelationshipType

Získá kvalifikovaný název typu relace.

SourceUri

Získá identifikátor URI balíčku nebo části, která vlastní relaci.

TargetMode

Získá hodnotu, která určuje, zda cíl relace je Internal nebo External do Package.

TargetUri

Získá identifikátor URI cílového prostředku relace.

Metody

Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Získá Type aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro