PackUriHelper.GetPartUri(Uri) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna o URI de um PackagePart dentro de um URI de pacote especificado.
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
Parâmetros
- packUri
- Uri
O URI de pacote do qual retornar o PackagePart URI.
Retornos
O URI do PackagePart no packUri
determinado ou null
se packUri
apontar para um pacote, em vez de um PackagePart.
Exceções
Se o packUri
for null
.
Se packUri
não for um Uri absoluto.
- ou -
packUri
não tem o esquema "pack://".
- ou -
O partUri extraído de packUri
não está em conformidade com a sintaxe partUri válida.
Comentários
O URI retornado PackagePart é relativo à raiz do pacote e é um caminho absoluto que sempre começa com "/" e está em conformidade com a sintaxe definida na Especificação de Convenções de Empacotamento Aberto.
A tabela a seguir ilustra casos de exemplo para GetPartUri.
packUri |
URI da parte retornada |
---|---|
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 |