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ý identifikátor PackagePart 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 v PackagePart rámci balíčku.
Návraty
Formátovaný identifikátor PackagePart URI.
Výjimky
partUri
je null
.
partUri
není absolutní Urihodnota .
Příklady
Následující příklad ukazuje, jak použít metodu CreatePartUri k definování relativních identifikátorů 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
Na identifikátor URI se PackagePart vždy odkazuje z kořenového Package adresáře.
PackagePart Vrácený 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 |