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)

使用指定的父 Package 與組件 URI,初始化 PackagePart 類別的新執行個體。

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)

傳回以指定之 FileModeFileAccess 開啟的組件內容資料流。

GetStreamCore(FileMode, FileAccess)

在衍生類別中覆寫時,會傳回以指定之 FileModeFileAccess 開啟的組件內容資料流。

GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
RelationshipExists(String)

傳回值,表示這個組件是否擁有包含指定之 Id 的關聯性。

ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

適用於

另請參閱