PackUriHelper.CreatePartUri(Uri) Metoda

Definice

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

Uri

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

Platí pro

Viz také