PackagePart 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
初始化 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 。 |
備註
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
或 partUri
為 null
。
備註
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)
參數
- 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 紙張規格中使用的內容 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)
參數
- 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 紙張規格中使用的內容 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 |