Package.GetParts Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne une collection de toutes les parties du 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 PackagePart éléments contenus dans le package.
Exceptions
Le package n’est pas ouvert (Dispose(Boolean) ou Close() a été appelé).
Le package est en écriture seule.
Le package a un format incorrect.
Le préfixe du nom du composant existe.
Remarques
GetParts retourne une collection de toutes les parties contenues dans le package, y compris PackageRelationship les parties.
GetParts ne retournera nulljamais ; toutefois, la collection retournée contiendra zéro é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 pour le 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 réellement la partie en fonction du format physique implémenté dans la classe dérivée.