PackagePart 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
为存储在 Package 中的部分提供基类。 此类为抽象类。
public ref class PackagePart abstract
public abstract class PackagePart
type PackagePart = class
Public MustInherit Class PackagePart
- 继承
-
PackagePart
- 派生
注解
由 PackagePart 三个基本元素组成:
访问 | 说明 |
---|---|
Uri | 部件的 URI。 |
ContentType | 内容流的 MIME 类型。 |
GetStream | 此部分的内容数据流。 |
构造函数
PackagePart(Package, Uri) |
使用指定的父 PackagePart 和部件 URI 初始化 Package 类的新实例。 |
PackagePart(Package, Uri, String) |
使用指定的父Package级 、部件 URI 和 MIME 内容类型初始化 类的新实例PackagePart。 |
PackagePart(Package, Uri, String, CompressionOption) |
使用指定的父Package级 、部件 URI、MIME 内容类型和 CompressionOption初始化 类的新实例PackagePart。 |
属性
CompressionOption |
获取部分内容流的压缩选项。 |
ContentType |
获取内容流的 MIME 类型。 |
Package |
获取此部分的父 Package。 |
Uri |
获取部件的 URI。 |
方法
CreateRelationship(Uri, TargetMode, String) |
创建此 PackagePart 与指定目标 PackagePart 或外部资源之间的部分级关系。 |
CreateRelationship(Uri, TargetMode, String, String) |
创建此 PackagePart 与指定目标 PackagePart 或外部资源之间的部分级关系。 |
DeleteRelationship(String) |
删除指定的部分级 PackageRelationship。 |
Equals(Object) |
确定指定对象是否等于当前对象。 (继承自 Object) |
GetContentTypeCore() |
在派生类中重写时,返回部件内容的 MIME 类型。 |
GetHashCode() |
作为默认哈希函数。 (继承自 Object) |
GetRelationship(String) |
返回具有指定 Id 的关系。 |
GetRelationships() |
返回此部分拥有的所有关系的集合。 |
GetRelationshipsByType(String) |
返回与指定 RelationshipType 相匹配的关系的集合。 |
GetStream() |
返回部分内容数据流。 |
GetStream(FileMode) |
返回在指定 I/O FileMode 中打开的内容流。 |
GetStream(FileMode, FileAccess) |
返回使用指定 FileMode 和 FileAccess 打开的部分内容流。 |
GetStreamCore(FileMode, FileAccess) |
当在派生类中重写时,返回使用指定的 FileMode 和 FileAccess 打开的部分内容流。 |
GetType() |
获取当前实例的 Type。 (继承自 Object) |
MemberwiseClone() |
创建当前 Object 的浅表副本。 (继承自 Object) |
RelationshipExists(String) |
返回一个值,指示此部分是否拥有具有指定 Id 的关系。 |
ToString() |
返回表示当前对象的字符串。 (继承自 Object) |