Package.GetParts Methode

Definition

Gibt eine Auflistung aller Parts im Paket zurück.

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

Gibt zurück

Eine Auflistung aller PackagePart-Elemente, die im Paket enthalten sind.

Ausnahmen

Das Paket ist nicht geöffnet (Dispose(Boolean) oder Close() wurde aufgerufen).

Das Paket ist lesegeschützt.

Beispiele

Im folgenden Beispiel wird gezeigt, wie Sie die GetParts -Methode verwenden, um eine Auflistung der Teile abzurufen, die in einem Packageenthalten sind. Den vollständigen Programmquellcode finden Sie unter Erstellen eines Pakets mit einem Beispiel für eine digitale Signatur.

Hinweise

GetParts gibt eine Auflistung aller Teile zurück, die im Paket enthalten sind, einschließlich PackageRelationship Der Teile.

GetParts wird nie zurückgegeben null. Die zurückgegebene Auflistung enthält jedoch null Elemente, wenn das Paket keine Teile enthält.

Standardmäßig wird eine ZipPackage abgeleitete Implementierung der abstrakten Package Basisklasse bereitgestellt und verwendet. Ruft im Standardvorgang die GetPartsCore -Methode der ZipPackage -Klasse auf, GetParts um die Teile aus einer ZIP-Datei zurückzugeben.

Weitere Informationen zu Paketen und Paketteilen finden Sie in Abschnitt 1.1 der OPC-Spezifikation (Open Packaging Conventions) zum Download unter https://www.ecma-international.org/publications-and-standards/standards/ecma-376/.

Hinweise für Vererber

GetParts() ruft intern die abgeleitete Klassenmethode GetPartsCore() auf, um das Teil basierend auf dem in der abgeleiteten Klasse implementierten physischen Format tatsächlich zu leeren.

Gilt für:

Weitere Informationen