Package.GetRelationships Metodo

Definizione

Restituisce un insieme di tutte le relazioni a livello di pacchetto.

public System.IO.Packaging.PackageRelationshipCollection GetRelationships ();

Restituisce

Un insieme di tutte le relazioni a livello di pacchetto contenute nel pacchetto.

Eccezioni

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

Il pacchetto è di sola scrittura.

Commenti

GetRelationships non restituirà nullmai . Tuttavia, la raccolta restituita può contenere zero elementi se il pacchetto non contiene relazioni a livello di pacchetto.

Una relazione a livello di pacchetto definisce un'associazione tra il pacchetto e una parte o una risorsa di destinazione associata. Una relazione a livello di pacchetto può essere una di due forme.

  • Tra un Package oggetto e una parte di destinazione nel pacchetto.
  • Tra un Package oggetto e una risorsa di destinazione all'esterno del pacchetto.

In una relazione di pacchetto il pacchetto viene considerato il "proprietario" della relazione. Quando il pacchetto viene eliminato, vengono eliminate anche tutte le relazioni di proprietà del pacchetto. Il processo di creazione o eliminazione della relazione non modifica fisicamente la parte o la risorsa di destinazione in alcun modo.

Per altre informazioni sulla creazione di pacchetti e sulle relazioni tra pacchetti, vedere la sezione 1.3 della specifica OPC (Open Packaging Conventions) disponibile per il download all'indirizzo https://www.ecma-international.org/publications-and-standards/standards/ecma-376/.

Si applica a

Prodotto Versioni
.NET Core 1.0, Core 1.1, 8 (package-provided), 9 (package-provided)
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7 (package-provided), 4.7, 4.7.1 (package-provided), 4.7.1, 4.7.2 (package-provided), 4.7.2, 4.8 (package-provided), 4.8, 4.8.1
.NET Standard 2.0 (package-provided)
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

Vedi anche