Поделиться через


PackageRelationship Класс

Определение

Представляет связь между источником Package или PackagePartцелевым объектом, который может быть или внешним ресурсом PackagePart .

public ref class PackageRelationship
public class PackageRelationship
type PackageRelationship = class
Public Class PackageRelationship
Наследование
PackageRelationship

Комментарии

Определяет PackageRelationship связь между источникомPackage или PackagePartцелевымPackagePart или внешним ресурсом. Исходный объект считается владельцем связи.

Класс не имеет общедоступного конструктора. Вместо PackageRelationship этого используются два Create метода:

CreateМетод Описание
Package.CreateRelationship Создает связь "уровень пакета" из пакета к указанной части или внешнему ресурсу.
PackagePart.CreateRelationship Создает связь "уровень части" из одной части к другой части или внешнему ресурсу.

Исходный пакет или часть определяется свойством SourceUri связи. Целевая часть или внешний ресурс определяется свойством TargetUri связи.

Создание или удаление связи не влияет на исходные или целевые объекты каким-либо образом.

При удалении исходного объекта все связи, принадлежащие объекту, также удаляются.

Связи обеспечивают навигацию как в документе, так и между документами. Связи также поддерживают службы объектной модели документов, например связывание PrintTicket определенных элементов документа при печати.

Дополнительные сведения об PackageRelationship элементах см. в разделе 1.3 "Связи" в спецификации Open Packaging Conventions , доступной для скачивания https://www.ecma-international.org/publications-and-standards/standards/ecma-376/.

Свойства

Имя Описание
Id

Возвращает строку, определяющую связь.

Package

Возвращает значение Package , содержащее эту связь.

RelationshipType

Возвращает полное имя типа связи.

SourceUri

Возвращает универсальный код ресурса (URI) пакета или части, которая владеет связью.

TargetMode

Возвращает значение, указывающее, является Internal ли целевой объект связи или External объектом Package.

TargetUri

Возвращает URI целевого ресурса связи.

Методы

Имя Описание
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к