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 недопустимый универсальный PackagePart код ресурса (URI).

Пакет не открыт (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) , чтобы фактически удалить часть на основе физического формата, реализованного в производном классе.

Применяется к

См. также раздел