PackUriHelper.GetPartUri(Uri) Methode

Definitie

Retourneert de URI van een PackagePart in een opgegeven pack-URI.

public:
 static Uri ^ GetPartUri(Uri ^ packUri);
public static Uri? GetPartUri(Uri packUri);
public static Uri GetPartUri(Uri packUri);
static member GetPartUri : Uri -> Uri
Public Shared Function GetPartUri (packUri As Uri) As Uri

Parameters

packUri
Uri

De pack-URI van waaruit de PackagePart URI moet worden geretourneerd.

Retouren

Uri

De URI van de in de PackagePart opgegeven packUri, of null als packUri verwijst naar een pakket in plaats van een PackagePart.

Uitzonderingen

Als dat packUri het is null.

Als het packUri geen absolute Uriis.

– of –

packUri heeft niet het schema 'pack://'.

– of –

De partUri die is packUri geëxtraheerd, voldoet niet aan de geldige partUri-syntaxis.

Opmerkingen

De geretourneerde PackagePart URI is relatief ten opzichte van de hoofdmap van het pakket en is een absoluut pad dat altijd begint met '/' en voldoet aan de syntaxis die is gedefinieerd in de specificatie van open packaging conventions.

In de volgende tabel ziet u voorbeeldvoorbeelden voor GetPartUri.

packUri Geretourneerde deel-URI
pack://http:,www.proseware.com,mypackage.xyz/a/mydoc.xaml /a/mydoc.xaml
pack://http:,www.proseware.com,packages.aspx%3fmypackage/a/bar.xaml /a/bar.xaml
pack://http:,www.proseware.com,mypackage.pkg nul
pack://ftp:,ftp.proseware.com,packages,mypackage1.abc/a/picture.jpg /a/picture.jpg
pack://file:,,,d:,packages,mypackage2.pkg/a/bar.xaml /a/bar.xaml

Van toepassing op

Zie ook