PackUriHelper.CreatePartUri(Uri) Methode

Definitie

Hiermee maakt u een opgemaakte 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

Parameters

partUri
Uri

De URI van de PackagePart binnen het pakket.

Retouren

Uri

Een opgemaakte PackagePart URI.

Uitzonderingen

partUri is null.

partUri is geen absolute Uri.

Voorbeelden

In het volgende voorbeeld ziet u hoe u de CreatePartUri methode gebruikt om relatieve URI's voor PackagePart elementen te definiƫren.

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

Opmerkingen

De URI van een PackagePart wordt altijd vanuit de Package hoofdmap verwezen.

De geretourneerde PackagePart URI is een absoluut pad dat altijd begint met '/' en voldoet aan de syntaxis die is gedefinieerd in de Open Packaging Conventions Specification.

In de volgende tabel ziet u voorbeeldvoorbeelden voor CreatePartUri.

partUri Geretourneerde deel-URI
picture1.jpg /picture1.jpg
/picture2.jpg /picture2.jpg
a/mydoc.xaml /a/mydoc.xaml
/b/bar.xaml /b/bar.xaml

Van toepassing op

Zie ook