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) |
Применяется к
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по