PackUriHelper.CreatePartUri(Uri) Methode

Definition

Erstellt einen formatierten 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

Parameter

partUri
Uri

Der URI des PackagePart Pakets.

Gibt zurück

Uri

Ein formatierter PackagePart URI.

Ausnahmen

partUri ist null.

partUri ist kein absoluter UriWert.

Beispiele

Das folgende Beispiel zeigt, wie die Methode zum Definieren relativer URIs für CreatePartUri Elemente verwendet PackagePart wird.

// 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))

Hinweise

Der URI einer PackagePart URI wird immer aus dem Package Stamm referenziert.

Der zurückgegebene PackagePart URI ist ein absoluter Pfad, der immer mit "/" beginnt und der in der Open Packaging Conventions Specification definierten Syntax entspricht.

In der folgenden Tabelle sind Beispielfälle für CreatePartUri.

partUri Zurückgegebener Teil-URI
picture1.jpg /picture1.jpg
/picture2.jpg /picture2.jpg
a/mydoc.xaml /a/mydoc.xaml
/b/bar.xaml /b/bar.xaml

Gilt für:

Weitere Informationen