PackageRelationship Класс

Определение

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

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

Комментарии

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

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

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

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

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

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

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

Дополнительные сведения об элементах см. в разделе 1.3 "Связи" спецификации Открытых соглашений обPackageRelationship упаковке, доступной для скачивания по адресу 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)

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