PackUriHelper.GetPartUri(Uri) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne l’URI d’un PackagePart URI dans un URI de pack spécifié.
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
Paramètres
- packUri
- Uri
URI de pack à partir duquel retourner l’URI PackagePart .
Retours
URI du contenu donnéPackagePart, ou packUri s’il null pointe vers un package au lieu d’un packUri.PackagePart
Exceptions
Si c’est packUrinull.
Si le n’est packUri pas un absolu Uri.
- ou -
packUri n’a pas le schéma « pack:// ».
- ou -
Le partUri extrait de packUri n’est pas conforme à la syntaxe partUri valide.
Remarques
L’URI retourné PackagePart est relatif à la racine du package et est un chemin absolu qui commence toujours par « / » et est conforme à la syntaxe définie dans la spécification Open Packaging Conventions.
Le tableau suivant illustre des exemples de cas pour GetPartUri.
packUri |
URI de composant retourné |
|---|---|
| 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 | zéro |
| 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 |