PackUriHelper.GetPartUri(Uri) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengembalikan URI dari PackagePart dalam URI paket tertentu.
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
URI paket tempat mengembalikan PackagePart URI.
Mengembalikan
URI dalam PackagePartpackUri
, atau null
jika packUri
menunjuk ke paket, bukan PackagePart.
Pengecualian
packUri
Jika adalah null
.
packUri
Jika bukan absolut Uri.
-atau-
packUri
tidak memiliki skema "pack://".
-atau-
PartUri yang diekstrak dari packUri
tidak sesuai dengan sintaks partUri yang valid.
Keterangan
URI yang dikembalikan PackagePart relatif terhadap akar paket dan merupakan jalur absolut yang selalu dimulai dengan "/" dan sesuai dengan sintaks yang ditentukan dalam Spesifikasi Konvensi Kemasan Terbuka.
Tabel berikut mengilustrasikan contoh kasus untuk GetPartUri.
packUri |
URI Bagian yang Dikembalikan |
---|---|
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 |