Поделиться через


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 пакета в WPF

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

PackagePart(Package, Uri)

Исходный код:
PackagePart.cs
Исходный код:
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 или partUrinull.

Комментарии

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

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

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

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

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

PackagePart(Package, Uri, String)

Исходный код:
PackagePart.cs
Исходный код:
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 или partUrinull.

partUri недопустимый URI PackagePart.

Комментарии

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

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

contentType должен быть типом MIME, сформированным в соответствии с RFC 2616протоколом передачи гипертекстов — HTTP, раздел 3.7. В следующей таблице показан пример типов MIME содержимого, используемых в документах спецификации XML Paper (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.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 или partUrinull.

partUri недопустимый URI PackagePart.

Недопустимое значение compressionOption.

Комментарии

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

contentType должен быть типом MIME, сформированным в соответствии с RFC 2616протоколом передачи гипертекстов — HTTP, раздел 3.7. В следующей таблице показан пример типов MIME содержимого, используемых в документах спецификации XML Paper (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

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

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