PackagePart 构造函数

定义

初始化 PackagePart 类的新实例。

重载

PackagePart(Package, Uri)

使用指定的父 PackagePart 和部件 URI 初始化 Package 类的新实例。

PackagePart(Package, Uri, String)

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

PackagePart(Package, Uri, String, CompressionOption)

使用指定的父级Package、部件 URI、MIME 内容类型和 CompressionOptionMIME 内容类型初始化类的新实例PackagePart

注解

WPF 中的 Pack URI

开放打包约定规范

PackagePart(Package, Uri)

使用指定的父 PackagePart 和部件 URI 初始化 Package 类的新实例。

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 内容类型和 CompressionOptionMIME 内容类型初始化类的新实例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

另请参阅

适用于