PackagePart Construtores

Definição

Inicializa uma nova instância da PackagePart classe.

Sobrecargas

Name Description
PackagePart(Package, Uri)

Inicializa uma nova instância da PackagePart classe com um pai Package especificado e um URI de parte.

PackagePart(Package, Uri, String)

Inicializa uma nova instância da PackagePart classe com um pai Packageespecificado, parte URI e tipo de conteúdo MIME.

PackagePart(Package, Uri, String, CompressionOption)

Inicializa uma nova instância da PackagePart classe com um pai Packageespecificado, parte URI, tipo de conteúdo MIME, e CompressionOption.

Observações

Pack URIs em WPF

Especificação das Convenções de Embalagem Aberta

PackagePart(Package, Uri)

Inicializa uma nova instância da PackagePart classe com um pai Package especificado e um URI de parte.

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)

Parâmetros

package
Package

O pai Package da parte.

partUri
Uri

O URI da peça, em relação à raiz principal Package .

Exceções

package ou partUri é null.

Observações

partUri deve ser um URI válido PackagePart formado de acordo com a especificação Generic Syntax do RFC 3986Uniform Resource Identifier (URI ) e a especificação Open Packaging Conventions .

Use este construtor quando o ContentType da peça não for imediatamente conhecido e será definido mais tarde quando CreatePart for chamado.

Por defeito, a CompressionOption propriedade da peça é inicializada em NotCompressed.

Ver também

Aplica-se a

PackagePart(Package, Uri, String)

Inicializa uma nova instância da PackagePart classe com um pai Packageespecificado, parte URI e tipo de conteúdo MIME.

protected:
 PackagePart(System::IO::Packaging::Package ^ package, Uri ^ partUri, System::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)

Parâmetros

package
Package

O pai Package da parte.

partUri
Uri

O URI da peça, em relação à raiz principal Package .

contentType
String

O tipo de conteúdo MIME do fluxo de dados da peça.

Exceções

package ou partUri é null.

partUri não é um URI válido PackagePart .

Observações

partUri deve ser um URI válido PackagePart formado de acordo com a especificação Generic Syntax do RFC 3986Uniform Resource Identifier (URI ) e a especificação Open Packaging Conventions .

Por defeito, a CompressionOption propriedade da peça é inicializada em NotCompressed.

contentType deve ser um tipo MIME formado de acordo com o RFC 2616Hypertext Transfer Protocol - HTTP, Secção 3.7. A tabela seguinte mostra um exemplo dos tipos MIME de conteúdo usados em documentos XML Paper Specification (XPS).

Description Tipo de conteúdo
Tipo de letra application/vnd.ms-opentype
Perfil ICC application/vnd.ms-color.iccprofile
Imagem JPEG image/jpeg
Fonte ofuscada application/vnd.ms-package.obfuscated-opentype
Imagem PNG image/png
Bilhete Impresso application/vnd.ms-printing.printticket+XML
Imagem TIFF imagem/tiff
Imagem da foto do Windows Media image/vnd.ms-photo

Ver também

Aplica-se a

PackagePart(Package, Uri, String, CompressionOption)

Inicializa uma nova instância da PackagePart classe com um pai Packageespecificado, parte URI, tipo de conteúdo MIME, e 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);
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)

Parâmetros

package
Package

O pai Package da parte.

partUri
Uri

O URI da peça, em relação à raiz principal Package .

contentType
String

O tipo de conteúdo MIME do fluxo de dados da peça.

compressionOption
CompressionOption

A opção de compressão do fluxo de dados da peça.

Exceções

package ou partUri é null.

partUri não é um URI válido PackagePart .

O compressionOption valor não é válido.

Observações

partUri deve ser um URI válido PackagePart formado de acordo com a especificação Generic Syntax do RFC 3986Uniform Resource Identifier (URI ) e a especificação Open Packaging Conventions .

contentType deve ser um tipo MIME formado de acordo com o RFC 2616Hypertext Transfer Protocol - HTTP, Secção 3.7. A tabela seguinte mostra um exemplo dos tipos MIME de conteúdo usados em documentos XML Paper Specification (XPS).

Description Tipo de conteúdo
Tipo de letra application/vnd.ms-opentype
Perfil ICC application/vnd.ms-color.iccprofile
Imagem JPEG image/jpeg
Fonte ofuscada application/vnd.ms-package.obfuscated-opentype
Imagem PNG image/png
Bilhete Impresso application/vnd.ms-printing.printticket+XML
Imagem TIFF imagem/tiff
Imagem da foto do Windows Media image/vnd.ms-photo

Ver também

Aplica-se a