PackagePart Конструкторы

Определение

Инициализирует новый экземпляр класса PackagePart.

Перегрузки

PackagePart(Package, Uri)

Инициализирует новый экземпляр класса PackagePart с использованием указанного родительского объекта Package и URI части.

PackagePart(Package, Uri, String)

Инициализирует новый экземпляр PackagePart класса с указанным родительским Packageэлементом, URI части и типом контента MIME.

PackagePart(Package, Uri, String, CompressionOption)

Инициализирует новый экземпляр PackagePart класса с указанным родительским Packageэлементом , URI части, типом контента MIME и CompressionOption.

Комментарии

URI типа "pack" в WPF

Спецификация открытых соглашений об упаковке

PackagePart(Package, Uri)

Исходный код:
PackagePart.cs
Исходный код:
PackagePart.cs
Исходный код:
PackagePart.cs

Инициализирует новый экземпляр класса PackagePart с использованием указанного родительского объекта Package и URI части.

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.

Исключения

Параметр package или partUri имеет значение null.

Комментарии

partUriдолжен быть допустимым PackagePart универсальным кодом ресурса (URI), сформированным в соответствии со спецификацией универсального синтаксисаRFC 3986 и спецификацией Open Packaging Conventions.

Используйте этот конструктор, если ContentType элемент части не сразу известен и будет задан позже при CreatePart вызове .

По умолчанию CompressionOption свойство части инициализируется значением NotCompressed.

См. также раздел

Применяется к

PackagePart(Package, Uri, String)

Исходный код:
PackagePart.cs
Исходный код:
PackagePart.cs
Исходный код:
PackagePart.cs

Инициализирует новый экземпляр 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)

Параметры

package
Package

Родительский объект Package для части.

partUri
Uri

Универсальный код ресурса (URI) части относительно корня родительского объекта Package.

contentType
String

Тип контента MIME потока данных части.

Исключения

Параметр package или partUri имеет значение null.

partUri не является допустимым URI PackagePart.

Комментарии

partUriдолжен быть допустимым PackagePart универсальным кодом ресурса (URI), сформированным в соответствии со спецификацией универсального синтаксисаRFC 3986 и спецификацией Open Packaging Conventions.

По умолчанию CompressionOption свойство части инициализируется значением NotCompressed.

contentTypeдолжен быть типом MIME, сформированным в соответствии с протоколом ПЕРЕДАЧи гипертекстаRFC 2616 — HTTP, раздел 3.7. В следующей таблице приведен пример типов MIME содержимого, используемых в документах XML Paper Specification (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 Media image/vnd.ms-photo

См. также раздел

Применяется к

PackagePart(Package, Uri, String, CompressionOption)

Исходный код:
PackagePart.cs
Исходный код:
PackagePart.cs
Исходный код:
PackagePart.cs

Инициализирует новый экземпляр 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)

Параметры

package
Package

Родительский объект Package для части.

partUri
Uri

Универсальный код ресурса (URI) части относительно корня родительского объекта Package.

contentType
String

Тип контента MIME для потока данных части.

compressionOption
CompressionOption

Режим сжатия потока данных части.

Исключения

Параметр package или partUri имеет значение null.

partUri не является допустимым URI PackagePart.

Значение compressionOption является недопустимым.

Комментарии

partUriдолжен быть допустимым PackagePart универсальным кодом ресурса (URI), сформированным в соответствии со спецификацией универсального синтаксисаRFC 3986 и спецификацией Open Packaging Conventions.

contentTypeдолжен быть типом MIME, сформированным в соответствии с протоколом ПЕРЕДАЧи гипертекстаRFC 2616 — HTTP, раздел 3.7. В следующей таблице приведен пример типов MIME содержимого, используемых в документах XML Paper Specification (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 Media image/vnd.ms-photo

См. также раздел

Применяется к