Sdílet prostřednictvím


PackagePart Konstruktory

Definice

Inicializuje novou instanci PackagePart třídy.

Přetížení

Name Description
PackagePart(Package, Uri)

Inicializuje novou instanci PackagePart třídy se zadaným nadřazeným Package objektem a identifikátorem URI části.

PackagePart(Package, Uri, String)

Inicializuje novou instanci PackagePart třídy se zadaným nadřazeným Package, identifikátorem URI části a typem obsahu MIME.

PackagePart(Package, Uri, String, CompressionOption)

Inicializuje novou instanci PackagePart třídy se zadaným nadřazeným Packageidentifikátorem , identifikátorem URI části, typem obsahu MIME a CompressionOption.

Poznámky

Pack URI v aplikacích WPF

Specifikace konvencí open packaging

PackagePart(Package, Uri)

Zdroj:
PackagePart.cs
Zdroj:
PackagePart.cs
Zdroj:
PackagePart.cs
Zdroj:
PackagePart.cs
Zdroj:
PackagePart.cs
Zdroj:
PackagePart.cs
Zdroj:
PackagePart.cs
Zdroj:
PackagePart.cs
Zdroj:
PackagePart.cs

Inicializuje novou instanci PackagePart třídy se zadaným nadřazeným Package objektem a identifikátorem URI části.

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)

Parametry

package
Package

Nadřazená Package část.

partUri
Uri

Identifikátor URI části vzhledem k nadřazené Package kořenové síně.

Výjimky

package nebo partUri je null.

Poznámky

partUrimusí být platný PackagePart identifikátor URI vytvořený v souladu se specifikací obecné syntaxe identifikátoru URI (Uniform Resource Identifier)RFC 3986 a specifikací Open Packaging Conventions.

Tento konstruktor použijte, pokud ContentType část není okamžitě známa a bude nastavena později při CreatePart zavolání.

Ve výchozím nastavení CompressionOption je vlastnost části inicializována na NotCompressed.

Viz také

Platí pro

PackagePart(Package, Uri, String)

Zdroj:
PackagePart.cs
Zdroj:
PackagePart.cs
Zdroj:
PackagePart.cs
Zdroj:
PackagePart.cs
Zdroj:
PackagePart.cs
Zdroj:
PackagePart.cs
Zdroj:
PackagePart.cs
Zdroj:
PackagePart.cs
Zdroj:
PackagePart.cs

Inicializuje novou instanci PackagePart třídy se zadaným nadřazeným Package, identifikátorem URI části a typem obsahu 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)

Parametry

package
Package

Nadřazená Package část.

partUri
Uri

Identifikátor URI části vzhledem k nadřazené Package kořenové síně.

contentType
String

Typ obsahu MIME datového streamu části.

Výjimky

package nebo partUri je null.

partUri není platný PackagePart identifikátor URI.

Poznámky

partUrimusí být platný PackagePart identifikátor URI vytvořený v souladu se specifikací obecné syntaxe identifikátoru URI (Uniform Resource Identifier)RFC 3986 a specifikací Open Packaging Conventions.

Ve výchozím nastavení CompressionOption je vlastnost části inicializována na NotCompressed.

contentType musí být typem MIME vytvořeným v souladu s protokolem RFC 2616Hypertext Transfer Protocol - HTTP, oddíl 3.7. Následující tabulka ukazuje příklad typů MIME obsahu používaných v dokumentech XPS (XML Paper Specification).

Popis Typ obsahu
Písmo application/vnd.ms-opentype
Profil ICC application/vnd.ms-color.iccprofile
Obrázek JPEG image/jpeg
Obfuskované písmo application/vnd.ms-package.obfuscated-opentype
Obrázek PNG obrázek/png
PrintTicket application/vnd.ms-printing.printticket+xml
Obrázek TIFF obrázek/tiff
Obrázek fotky ve Windows Media image/vnd.ms-photo

Viz také

Platí pro

PackagePart(Package, Uri, String, CompressionOption)

Zdroj:
PackagePart.cs
Zdroj:
PackagePart.cs
Zdroj:
PackagePart.cs
Zdroj:
PackagePart.cs
Zdroj:
PackagePart.cs
Zdroj:
PackagePart.cs
Zdroj:
PackagePart.cs
Zdroj:
PackagePart.cs
Zdroj:
PackagePart.cs

Inicializuje novou instanci PackagePart třídy se zadaným nadřazeným Packageidentifikátorem , identifikátorem URI části, typem obsahu MIME a 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)

Parametry

package
Package

Nadřazená Package část.

partUri
Uri

Identifikátor URI části vzhledem k nadřazené Package kořenové síně.

contentType
String

Typ obsahu MIME datového streamu části.

compressionOption
CompressionOption

Možnost komprese datového proudu části.

Výjimky

package nebo partUri je null.

partUri není platný PackagePart identifikátor URI.

Hodnota compressionOption není platná.

Poznámky

partUrimusí být platný PackagePart identifikátor URI vytvořený v souladu se specifikací obecné syntaxe identifikátoru URI (Uniform Resource Identifier)RFC 3986 a specifikací Open Packaging Conventions.

contentType musí být typem MIME vytvořeným v souladu s protokolem RFC 2616Hypertext Transfer Protocol - HTTP, oddíl 3.7. Následující tabulka ukazuje příklad typů MIME obsahu používaných v dokumentech XPS (XML Paper Specification).

Popis Typ obsahu
Písmo application/vnd.ms-opentype
Profil ICC application/vnd.ms-color.iccprofile
Obrázek JPEG image/jpeg
Obfuskované písmo application/vnd.ms-package.obfuscated-opentype
Obrázek PNG obrázek/png
PrintTicket application/vnd.ms-printing.printticket+xml
Obrázek TIFF obrázek/tiff
Obrázek fotky ve Windows Media image/vnd.ms-photo

Viz také

Platí pro