PackUriHelper.GetPartUri(Uri) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定したパック URI 内の PackagePart の 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
パラメーター
- packUri
- Uri
PackagePart URI を返すパック URI。
返品
指定したPackagePart内のpackUriの URI。nullがpackUriではなくパッケージを指している場合はPackagePart。
例外
packUriがnullされている場合。
packUriが絶対Uriでない場合。
-又は-
packUri には "pack://" スキームがありません。
-又は-
packUriから抽出された partUri は、有効な partUri 構文に準拠していません。
注釈
返される PackagePart URI はパッケージ ルートに対する相対パスであり、常に "/" で始まり、 Open Packaging Conventions 仕様で定義されている構文に準拠する絶対パスです。
次の表は、 GetPartUriのサンプル ケースを示しています。
packUri |
返されたパーツ 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 |