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 in einem angegebenen Paket-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 Paket-URI, aus dem der PackagePart-URI zurückgegeben werden soll.
Gibt zurück
Der URI von PackagePart im angegebenen packUri
, oder null
, wenn packUri
nicht auf einen PackagePart, sondern auf ein Paket verweist.
Ausnahmen
Wenn auf packUri
auf null
festgelegt ist.
Wenn der packUri
kein absoluter Uri ist.
- oder -
packUri
weist nicht das Schema „pack://“ auf.
- oder -
Der aus packUri
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 Spezifikation für Open Packaging Conventions definierten Syntax entspricht.
In der folgenden Tabelle werden Beispielfälle für GetPartUriveranschaulicht.
packUri |
Zurückgegebener Part-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 |