PackagePart 建構函式

定義

初始化 PackagePart 類別的新執行個體。

多載

PackagePart(Package, Uri)

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

PackagePart(Package, Uri, String)

使用指定的父 Package 系、部分 URI 和 MIME 內容類型, PackagePart 初始化 類別的新實例。

PackagePart(Package, Uri, String, CompressionOption)

使用指定的父 Package 系 、元件 URI、MIME 內容類型和 CompressionOption ,初始化 類別的新實例 PackagePart

備註

WPF 中的 Pack URI

開放式封裝慣例規格

PackagePart(Package, Uri)

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

protected:
 PackagePart(System::IO::Packaging::Package ^ package, Uri ^ partUri);
protected PackagePart (System.IO.Packaging.Package package, Uri partUri);
new System.IO.Packaging.PackagePart : System.IO.Packaging.Package * Uri -> System.IO.Packaging.PackagePart
Protected Sub New (package As Package, partUri As Uri)

參數

package
Package

組件的父 Package

partUri
Uri

組件的 URI,相對於父 Package 根目錄。

例外狀況

packagepartUrinull

備註

partUri必須是根據 RFC 3986 統一資源識別元 (URI) 一般語法 規格和 開放式封裝慣例規格所形成的有效 PackagePart URI。

ContentType 元件的 未立即知道時,請使用這個建構函式,並在稍後呼叫 時 CreatePart 加以設定。

根據預設,元件的 CompressionOption 屬性會初始化為 NotCompressed

另請參閱

適用於

PackagePart(Package, Uri, String)

使用指定的父 Package 系、部分 URI 和 MIME 內容類型, PackagePart 初始化 類別的新實例。

protected:
 PackagePart(System::IO::Packaging::Package ^ package, Uri ^ partUri, System::String ^ contentType);
protected PackagePart (System.IO.Packaging.Package package, Uri partUri, string contentType);
protected PackagePart (System.IO.Packaging.Package package, Uri partUri, string? contentType);
new System.IO.Packaging.PackagePart : System.IO.Packaging.Package * Uri * string -> System.IO.Packaging.PackagePart
Protected Sub New (package As Package, partUri As Uri, contentType As String)

參數

package
Package

組件的父 Package

partUri
Uri

組件的 URI,相對於父 Package 根目錄。

contentType
String

元件資料流程的 MIME 內容類型。

例外狀況

packagepartUrinull

partUri 不是有效的 PackagePart URI。

備註

partUri必須是根據 RFC 3986 統一資源識別元 (URI) 一般語法 規格和 開放式封裝慣例規格所形成的有效 PackagePart URI。

根據預設,元件的 CompressionOption 屬性會初始化為 NotCompressed

contentType 必須是根據 RFC 2616 超文字傳輸通訊協定 - HTTP 第 3.7 節所構成的 MIME 類型。 下表顯示 XML 紙張規格中使用的內容 MIME 類型範例, (XPS) 檔。

描述 內容類型
字型 application/vnd.ms-opentype
ICC 設定檔 application/vnd.ms-color.iccprofile
JPEG 映射 image/jpeg
模糊字型 application/vnd.ms-package.obfuscated-opentype
PNG 影像 image/png
PrintTicket application/vnd.ms-printing.printticket+xml
TIFF 影像 image/tiff
Windows媒體相片影像 image/vnd.ms-photo

另請參閱

適用於

PackagePart(Package, Uri, String, CompressionOption)

使用指定的父 Package 系 、元件 URI、MIME 內容類型和 CompressionOption ,初始化 類別的新實例 PackagePart

protected:
 PackagePart(System::IO::Packaging::Package ^ package, Uri ^ partUri, System::String ^ contentType, System::IO::Packaging::CompressionOption compressionOption);
protected PackagePart (System.IO.Packaging.Package package, Uri partUri, string contentType, System.IO.Packaging.CompressionOption compressionOption);
protected PackagePart (System.IO.Packaging.Package package, Uri partUri, string? contentType, System.IO.Packaging.CompressionOption compressionOption);
new System.IO.Packaging.PackagePart : System.IO.Packaging.Package * Uri * string * System.IO.Packaging.CompressionOption -> System.IO.Packaging.PackagePart
Protected Sub New (package As Package, partUri As Uri, contentType As String, compressionOption As CompressionOption)

參數

package
Package

組件的父 Package

partUri
Uri

組件的 URI,相對於父 Package 根目錄。

contentType
String

元件資料流程的 MIME 內容類型。

compressionOption
CompressionOption

組件資料流的壓縮選項。

例外狀況

packagepartUrinull

partUri 不是有效的 PackagePart URI。

compressionOption 值不是有效的。

備註

partUri必須是根據 RFC 3986 統一資源識別元 (URI) 一般語法 規格和 開放式封裝慣例規格所形成的有效 PackagePart URI。

contentType 必須是根據 RFC 2616 超文字傳輸通訊協定 - HTTP 第 3.7 節所構成的 MIME 類型。 下表顯示 XML 紙張規格中使用的內容 MIME 類型範例, (XPS) 檔。

描述 內容類型
字型 application/vnd.ms-opentype
ICC 設定檔 application/vnd.ms-color.iccprofile
JPEG 映射 image/jpeg
模糊字型 application/vnd.ms-package.obfuscated-opentype
PNG 影像 image/png
PrintTicket application/vnd.ms-printing.printticket+xml
TIFF 影像 image/tiff
Windows媒體相片影像 image/vnd.ms-photo

另請參閱

適用於