PackagePart 类

定义

为存储在 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)

使用指定的父PackagePackagePart 、部件 URI 和 MIME 内容类型初始化 类的新实例。

PackagePart(Package, Uri, String, CompressionOption)

使用指定的父PackagePackagePart 、部件 URI、MIME 内容类型和 CompressionOption初始化 类的新实例。

属性

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)

返回使用指定 FileModeFileAccess 打开的部分内容流。

GetStreamCore(FileMode, FileAccess)

当在派生类中重写时,返回使用指定的 FileModeFileAccess 打开的部分内容流。

GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
RelationshipExists(String)

返回一个值,指示此部分是否拥有具有指定 Id 的关系。

ToString()

返回表示当前对象的字符串。

(继承自 Object)

适用于

另请参阅