PackUriHelper.CreatePartUri(Uri) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vytvoří formátovaný PackagePart identifikátor URI.
public:
static Uri ^ CreatePartUri(Uri ^ partUri);
public static Uri CreatePartUri(Uri partUri);
static member CreatePartUri : Uri -> Uri
Public Shared Function CreatePartUri (partUri As Uri) As Uri
Parametry
- partUri
- Uri
Identifikátor URI PackagePart balíčku.
Návraty
Formátovaný PackagePart identifikátor URI.
Výjimky
partUri je null.
partUri není absolutní Uri.
Příklady
Následující příklad ukazuje, jak pomocí CreatePartUri metody definovat relativní identifikátory URI pro PackagePart elementy.
// Convert system path and file names to Part URIs. In this example
// Uri partUriDocument /* /Content/Document.xml */ =
// PackUriHelper.CreatePartUri(
// new Uri("Content\Document.xml", UriKind.Relative));
// Uri partUriResource /* /Resources/Image1.jpg */ =
// PackUriHelper.CreatePartUri(
// new Uri("Resources\Image1.jpg", UriKind.Relative));
Uri partUriDocument = PackUriHelper.CreatePartUri(
new Uri(documentPath, UriKind.Relative));
Uri partUriResource = PackUriHelper.CreatePartUri(
new Uri(resourcePath, UriKind.Relative));
' Convert system path and file names to Part URIs. In this example
' Dim partUriDocument as Uri /* /Content/Document.xml */ =
' PackUriHelper.CreatePartUri(
' New Uri("Content\Document.xml", UriKind.Relative))
' Dim partUriResource as Uri /* /Resources/Image1.jpg */ =
' PackUriHelper.CreatePartUri(
' New Uri("Resources\Image1.jpg", UriKind.Relative))
Dim partUriDocument As Uri = PackUriHelper.CreatePartUri(New Uri(documentPath, UriKind.Relative))
Dim partUriResource As Uri = PackUriHelper.CreatePartUri(New Uri(resourcePath, UriKind.Relative))
Poznámky
Identifikátor URI objektu je PackagePart vždy odkazován z kořenového Package adresáře.
Vrácený PackagePart identifikátor URI je absolutní cesta, která vždy začíná na "/" a odpovídá syntaxi definované ve specifikaci Open Packaging Conventions.
Následující tabulka ukazuje ukázkové případy pro CreatePartUri.
partUri |
Vrácený identifikátor URI části |
|---|---|
| picture1.jpg | /picture1.jpg |
| /picture2.jpg | /picture2.jpg |
| a/mydoc.xaml | /a/mydoc.xaml |
| /b/bar.xaml | /b/bar.xaml |