Partager via


Package.GetParts Méthode

Définition

Retourne une collection de tous les composants dans le package.

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

Retours

Collection de tous les éléments PackagePart contenus dans le package.

Exceptions

Le package n'est pas ouvert (Dispose(Boolean) ou Close() a été appelée).

Le package est en écriture seule.

Remarques

GetParts retourne une collection de toutes les parties contenues dans le package, y compris PackageRelationship les parties.

GetParts ne retourne nulljamais ; toutefois, la collection retournée ne contient aucun élément si le package ne contient aucune partie.

Par défaut, une ZipPackage implémentation dérivée de la classe de base abstraite Package est fournie et utilisée. Dans l’opération par défaut, GetParts appelle la GetPartsCore méthode de la ZipPackage classe pour retourner les parties à partir d’un fichier ZIP.

Pour plus d’informations sur les packages et les composants de package, consultez la section 1.1 de la spécification OPC (Open Packaging Conventions) disponible en téléchargement à l’adresse https://www.ecma-international.org/publications-and-standards/standards/ecma-376/.

Notes pour les héritiers

GetParts() appelle en interne la méthode de classe GetPartsCore() dérivée pour vider la partie en fonction du format physique implémenté dans la classe dérivée.

S’applique à

Voir aussi