Package.GetParts 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
回傳包裝中所有零件的集合。
public:
System::IO::Packaging::PackagePartCollection ^ GetParts();
public System.IO.Packaging.PackagePartCollection GetParts();
member this.GetParts : unit -> System.IO.Packaging.PackagePartCollection
Public Function GetParts () As PackagePartCollection
傳回
包含在封包中的所有 PackagePart 元素的集合。
例外狀況
包裹還沒開(Dispose(Boolean) 也 Close() 沒被叫過)。
該套件僅為寫入。
這個套件格式很糟。
零件名稱前綴存在。
備註
GetParts 回傳包含在包裝內的所有零件集合,包括 PackageRelationship 零件。
GetParts 永遠不會返回 null;然而,若套件中沒有包含任何部分,則返回的集合將包含零元素。
預設情況下, ZipPackage 提供並使用 abtract Package 基底類別的衍生實作。 預設操作中,呼叫 GetPartsGetPartsCore 類別的方法 ZipPackage 從 ZIP 檔案回傳部分。
欲了解更多關於封裝及封裝零件的資訊,請參閱開放封裝公約(OPC)規範第 1.1 節,可於 https://www.ecma-international.org/publications-and-standards/standards/ecma-376/。
給繼承者的注意事項
GetParts() 內部呼叫導出類別 GetPartsCore() 方法,根據衍生類別中實作的實體格式,實際沖洗該零件。