PackUriHelper.GetPartUri(Uri) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt den URI eines PackagePart innerhalb eines angegebenen Pack-URI zurück.
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
Parameter
- packUri
- Uri
Der Pack-URI, von dem der PackagePart URI zurückgegeben werden soll.
Gibt zurück
Der URI des PackagePart angegebenen packUriObjekts oder null wenn packUri anstelle eines Pakets auf ein PackagePartPaket verweist.
Ausnahmen
Wenn dies ist packUrinull.
Wenn dies packUri kein absoluter UriWert ist.
-oder-
packUri verfügt nicht über das Schema "pack://".
-oder-
Der von packUri diesem extrahierte PartURI entspricht nicht der gültigen PartUri-Syntax.
Hinweise
Der zurückgegebene PackagePart URI ist relativ zum Paketstamm und 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 GetPartUri.
packUri |
Zurückgegebener Teil-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 | null |
| 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 |