Package.GetParts Metodo

Definizione

Restituisce un insieme di tutte le parti nel pacchetto.

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

Restituisce

Un insieme di tutti gli elementi PackagePart contenuti nel pacchetto.

Eccezioni

Il pacchetto non è aperto (Dispose(Boolean) o Close() è stato chiamato).

Il pacchetto è di sola scrittura.

Esempio

Nell'esempio seguente viene illustrato come usare il GetParts metodo per ottenere una raccolta delle parti contenute in un Packageoggetto . Per il codice sorgente del programma completo, vedere Creazione di un pacchetto con un esempio di firma digitale.

Commenti

GetParts restituisce una raccolta di tutte le parti contenute nel pacchetto, incluse PackageRelationship le parti.

GetParts non restituirà nullmai . Tuttavia, la raccolta restituita conterrà zero elementi se il pacchetto non contiene parti.

Per impostazione predefinita, viene fornita e usata un'implementazione ZipPackage derivata della classe base astratta Package . Nell'operazione predefinita chiama GetParts il GetPartsCore metodo della ZipPackage classe per restituire le parti da un file ZIP.

Per altre informazioni sui pacchetti e le parti del pacchetto, vedere la sezione 1.1 della specifica Open Packaging Conventions (OPC) disponibile per il download in https://www.ecma-international.org/publications-and-standards/standards/ecma-376/.

Note per gli eredi

GetParts() internamente chiama il metodo di classe GetPartsCore() derivato per scaricare effettivamente la parte in base al formato fisico implementato nella classe derivata.

Si applica a

Vedi anche