PackageRelationship 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示源 Package 或 PackagePart 与可以为 PackagePart 或外部资源的目标对象之间的关联。
public ref class PackageRelationship
public class PackageRelationship
type PackageRelationship = class
Public Class PackageRelationship
- 继承
-
PackageRelationship
注解
PackageRelationship定义源PackagePackagePart或与目标PackagePart或外部资源的关联。 源对象被视为关系的“所有者”。
类PackageRelationship没有公共构造函数;而是使用两个Create方法:
Package.CreateRelationship | 创建从包到指定部件或外部资源的“包级”关系。 |
PackagePart.CreateRelationship | 创建从一个部件到另一个部件或外部资源的“部件级”关系。 |
源包或部件由 SourceUri 关系的 属性标识。 目标部件或外部资源由 TargetUri 关系的 属性标识。
创建或删除关系不会以任何方式影响源或目标对象。
如果删除了源对象,则也会删除该对象拥有的所有关系。
关系支持在文档和文档之间导航。 关系还支持文档对象模型服务,例如在打印时将 链接到 PrintTicket 特定文档元素。
有关元素的详细信息 PackageRelationship ,请参阅开放 打包约定 规范中的第 1.3 节“关系”,可从 下载 https://www.ecma-international.org/publications-and-standards/standards/ecma-376/。
属性
Id |
获取标识关系的字符串。 |
Package |
获取包含此关系的 Package。 |
RelationshipType |
获取关系的限定类型名称。 |
SourceUri |
获取拥有关系的包或部分的 URI。 |
TargetMode | |
TargetUri |
获取关系的目标资源的 URI。 |
方法
Equals(Object) |
确定指定对象是否等于当前对象。 (继承自 Object) |
GetHashCode() |
作为默认哈希函数。 (继承自 Object) |
GetType() |
获取当前实例的 Type。 (继承自 Object) |
MemberwiseClone() |
创建当前 Object 的浅表副本。 (继承自 Object) |
ToString() |
返回表示当前对象的字符串。 (继承自 Object) |
适用于
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈