PackageRelationship Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje přidružení mezi zdrojem Package nebo PackageParta cílovým objektem, který může být nebo externím prostředkem PackagePart .
public ref class PackageRelationship
public class PackageRelationship
type PackageRelationship = class
Public Class PackageRelationship
- Dědičnost
-
PackageRelationship
Poznámky
A PackageRelationship definuje přidružení mezi zdrojemPackage nebo PackagePartcílovýmPackagePart nebo externím prostředkem. 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ě Create metody:
metoda Create |
Description |
|---|---|
| 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 TargetUri vlastností relace.
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í s konkrétními PrintTicket prvky dokumentu při tisku.
Další informace o PackageRelationship prvcích naleznete v části 1.3 "Relace" ve specifikaci Open Packaging Conventions k dispozici ke stažení na https://www.ecma-international.org/publications-and-standards/standards/ecma-376/adrese .
Vlastnosti
| Name | Description |
|---|---|
| Id |
Získá řetězec, který identifikuje relaci. |
| Package |
Package Získá hodnotu, 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 k Package. |
| TargetUri |
Získá identifikátor URI cílového prostředku relace. |
Metody
| Name | Description |
|---|---|
| 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) |