PackagePart 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
初始化 PackagePart 類別的新執行個體。
多載
| 名稱 | Description |
|---|---|
| PackagePart(Package, Uri) |
初始化一個帶有指定父 Package URI 及部分 URI 的類別新實例PackagePart。 |
| PackagePart(Package, Uri, String) |
初始化一個新的類別實例 PackagePart ,包含指定的父 Package程式、部分 URI 及 MIME 內容型別。 |
| PackagePart(Package, Uri, String, CompressionOption) |
初始化一個新的類別實例 PackagePart ,並設定指定的父 Package、部分 URI、MIME 內容類型及 CompressionOption。 |
備註
PackagePart(Package, Uri)
初始化一個帶有指定父 Package URI 及部分 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 或 partUri 為 null。
備註
partUri必須是依據 RFC 3986統一資源識別碼(URI)通用語法規範及開放封裝慣例規範所形成的有效 PackagePart URI。
當該零件的 尚未 ContentType 立即知道,且在 被呼叫時 CreatePart 會設定時,使用此建構子。
預設情況下, CompressionOption 該零件的性質會初始化為 NotCompressed。
另請參閱
適用於
PackagePart(Package, Uri, String)
初始化一個新的類別實例 PackagePart ,包含指定的父 Package程式、部分 URI 及 MIME 內容型別。
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)
參數
- contentType
- String
部分數據流的MIME內容類型。
例外狀況
package 或 partUri 為 null。
partUri 不是有效的 PackagePart URI。
備註
partUri必須是依據 RFC 3986統一資源識別碼(URI)通用語法規範及開放封裝慣例規範所形成的有效 PackagePart URI。
預設情況下, CompressionOption 該零件的性質會初始化為 NotCompressed。
contentType 必須是依據 RFC 2616超文本傳輸協定 - HTTP,第 3.7 節所形成的 MIME 類型。 下表顯示 XML 紙張規格 (XPS) 檔案中所使用的內容 MIME 類型範例。
| 描述 | 內容類型 |
|---|---|
| 字體 | 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)
初始化一個新的類別實例 PackagePart ,並設定指定的父 Package、部分 URI、MIME 內容類型及 CompressionOption。
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)
參數
- contentType
- String
元件的數據流 MIME 內容類型。
- compressionOption
- CompressionOption
元件數據流的壓縮選項。
例外狀況
package 或 partUri 為 null。
partUri 不是有效的 PackagePart URI。
這個 compressionOption 數值並不成立。
備註
partUri必須是依據 RFC 3986統一資源識別碼(URI)通用語法規範及開放封裝慣例規範所形成的有效 PackagePart URI。
contentType 必須是依據 RFC 2616超文本傳輸協定 - HTTP,第 3.7 節所形成的 MIME 類型。 下表顯示 XML 紙張規格 (XPS) 檔案中所使用的內容 MIME 類型範例。
| 描述 | 內容類型 |
|---|---|
| 字體 | 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 |