PackUriHelper.CreatePartUri(Uri) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает форматированный URI объекта PackagePart.
public:
static Uri ^ CreatePartUri(Uri ^ partUri);
public static Uri CreatePartUri (Uri partUri);
static member CreatePartUri : Uri -> Uri
Public Shared Function CreatePartUri (partUri As Uri) As Uri
Параметры
- partUri
- Uri
URI объекта PackagePart пакета.
Возвращаемое значение
Форматированный URI объекта PackagePart.
Исключения
partUri
имеет значение null
.
partUri
не является абсолютным Uri.
Примеры
В следующем примере показано, как использовать CreatePartUri метод для определения относительные универсальные коды ресурса (URI) для PackagePart элементов .
// Convert system path and file names to Part URIs. In this example
// Uri partUriDocument /* /Content/Document.xml */ =
// PackUriHelper.CreatePartUri(
// new Uri("Content\Document.xml", UriKind.Relative));
// Uri partUriResource /* /Resources/Image1.jpg */ =
// PackUriHelper.CreatePartUri(
// new Uri("Resources\Image1.jpg", UriKind.Relative));
Uri partUriDocument = PackUriHelper.CreatePartUri(
new Uri(documentPath, UriKind.Relative));
Uri partUriResource = PackUriHelper.CreatePartUri(
new Uri(resourcePath, UriKind.Relative));
' Convert system path and file names to Part URIs. In this example
' Dim partUriDocument as Uri /* /Content/Document.xml */ =
' PackUriHelper.CreatePartUri(
' New Uri("Content\Document.xml", UriKind.Relative))
' Dim partUriResource as Uri /* /Resources/Image1.jpg */ =
' PackUriHelper.CreatePartUri(
' New Uri("Resources\Image1.jpg", UriKind.Relative))
Dim partUriDocument As Uri = PackUriHelper.CreatePartUri(New Uri(documentPath, UriKind.Relative))
Dim partUriResource As Uri = PackUriHelper.CreatePartUri(New Uri(resourcePath, UriKind.Relative))
Комментарии
URI PackagePart объекта всегда ссылается из корневого Package каталога.
Возвращаемый PackagePart URI — это абсолютный путь, который всегда начинается с "/" и соответствует синтаксису, определенному в спецификации открытых соглашений об упаковке.
В следующей таблице показаны примеры вариантов для CreatePartUri.
partUri |
Возвращаемый URI части |
---|---|
picture1.jpg | /picture1.jpg |
/picture2.jpg | /picture2.jpg |
a/mydoc.xaml | /a/mydoc.xaml |
/b/bar.xaml | /b/bar.xaml |