PackUriHelper.GetPartUri(Uri) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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
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 |