Package.GetPartsCore Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
При переопределении в производном классе возвращает массив, состоящий из всех частей пакета.
protected:
abstract cli::array <System::IO::Packaging::PackagePart ^> ^ GetPartsCore();
protected abstract System.IO.Packaging.PackagePart[] GetPartsCore ();
abstract member GetPartsCore : unit -> System.IO.Packaging.PackagePart[]
Protected MustOverride Function GetPartsCore () As PackagePart()
Возвращаемое значение
Массив всех частей, содержащихся в пакете.
Комментарии
Реализация производного класса GetPartsCore вызывается методом GetParts для доступа и возврата массива частей на основе физического формата, реализованного в производном классе.
По умолчанию предоставляется и используется производная ZipPackage реализация абстрактного Package класса. В операции GetParts по умолчанию внутренние вызовы GetPartCoreZipPackage класса для извлечения частей из ZIP-файла.
Дополнительные сведения о модели пакета и его частях см. в главе 1 спецификации Open Packaging Conventions (OPC), доступной для скачивания по адресу https://www.ecma-international.org/publications-and-standards/standards/ecma-376/.
Примечания для тех, кто реализует этот метод
Производная GetPartsCore() реализация не должна делать предположений о порядке или операциях, выполняемых методом GetParts() , который ее вызывает.