Package.DeletePart(Uri) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Удаляет из пакета часть с заданным URI.
public:
void DeletePart(Uri ^ partUri);
public void DeletePart (Uri partUri);
member this.DeletePart : Uri -> unit
Public Sub DeletePart (partUri As Uri)
Параметры
- partUri
- Uri
Универсальный код ресурса (URI) удаляемой части.
Исключения
partUri
имеет значение null
.
partUri
не является допустимым URI PackagePart.
Пакет не открыт (вызван метод Dispose(Boolean) или Close()).
Пакет доступен только для чтения.
Комментарии
partUri
должен быть относительным URI, состоящим из абсолютного пути, который начинается с символа косой черты ("/"). Абсолютный путь относится к корню пакета и формируется в соответствии со спецификацией универсального синтаксиса RFC 3986 URI. "/page1.xaml" и "/images/picture4.jpg" являются примерами допустимых URI частей.
Исключение не возникает, если часть с указанным partUri
элементом отсутствует в пакете. (С помощью PartExists метода можно определить, находится ли в пакете часть с указанным partUri
элементом.)
Дополнительные сведения см. в спецификации Open Packaging Conventions (OPC), доступной для скачивания по адресу https://www.ecma-international.org/publications-and-standards/standards/ecma-376/.
Примечания для тех, кто наследует этот метод
DeletePart(Uri) внутренне вызывает метод производного DeletePartCore(Uri) класса для фактического удаления части на основе физического формата, реализованного в производном классе.