PackageRelationship 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示源或PackagePart目标Package对象(可以是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,请参阅可供下载https://www.ecma-international.org/publications-and-standards/standards/ecma-376/的开放打包约定规范中的第 1.3 节“关系”。
属性
| 名称 | 说明 |
|---|---|
| Id |
获取标识关系的字符串。 |
| Package |
Package获取包含此关系的项。 |
| RelationshipType |
获取关系的限定类型名称。 |
| SourceUri |
获取拥有关系的包或部件的 URI。 |
| TargetMode | |
| TargetUri |
获取关系的目标资源的 URI。 |
方法
| 名称 | 说明 |
|---|---|
| Equals(Object) |
确定指定的对象是否等于当前对象。 (继承自 Object) |
| GetHashCode() |
用作默认哈希函数。 (继承自 Object) |
| GetType() |
获取当前实例的 Type。 (继承自 Object) |
| MemberwiseClone() |
创建当前 Object的浅表副本。 (继承自 Object) |
| ToString() |
返回一个表示当前对象的字符串。 (继承自 Object) |