PackUriHelper.GetPartUri(Uri) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirtilen paket URI'sinin içindeki bir PackagePart öğesinin URI'sini döndürür.
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
Parametreler
- packUri
- Uri
URI'nin döndürüleceği paket URI'si PackagePart .
Döndürülenler
verilen içindeki öğesinin URI'sini PackagePart veya null
yerine bir paketi PackagePartişaret edersepackUri
.packUri
Özel durumlar
packUri
isenull
.
packUri
mutlak değilseUri.
-veya-
packUri
"pack://" düzenine sahip değil.
-veya-
içinden packUri
ayıklanan partUri geçerli partUri söz dizimine uymuyor.
Açıklamalar
Döndürülen PackagePart URI, paket köküne göredir ve her zaman "/" ile başlayan ve Open Packaging Conventions Belirtiminde tanımlanan söz dizimine uyan mutlak bir yoldur.
Aşağıdaki tabloda için GetPartUriörnek durumlar gösterilmektedir.
packUri |
Döndürülen Bölüm URI'si |
---|---|
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 |