Package.GetRelationships Método

Definición

Devuelve una colección de todas las relaciones de nivel de paquete.

public:
 System::IO::Packaging::PackageRelationshipCollection ^ GetRelationships();
public System.IO.Packaging.PackageRelationshipCollection GetRelationships ();
member this.GetRelationships : unit -> System.IO.Packaging.PackageRelationshipCollection
Public Function GetRelationships () As PackageRelationshipCollection

Devoluciones

Colección de todas las relaciones de nivel de paquete contenidas en el paquete.

Excepciones

El paquete no está abierto (se ha llamado a Dispose(Boolean) o Close()).

El paquete es de sólo escritura.

Comentarios

GetRelationships nunca devolverá null; sin embargo, la colección devuelta puede contener cero elementos si el paquete no contiene relaciones de nivel de paquete.

Una relación de nivel de paquete define una asociación entre el paquete y una parte o recurso de destino asociado. Una relación de nivel de paquete puede ser una de las dos formas.

  • Entre un elemento Package de destino en el paquete.

  • Entre un recurso Package de destino fuera del paquete.

En una relación de paquete, el paquete se considera el "propietario" de la relación. Cuando se elimina el paquete, también se eliminan todas las relaciones que pertenecen al paquete. El proceso de creación o eliminación de la relación no modifica físicamente la parte o el recurso de destino de ninguna manera.

Para obtener más información sobre el empaquetado y las relaciones de paquetes, consulte la sección 1.3 de la especificación de convenciones de empaquetado abierto (OPC) disponible para su descarga en https://www.ecma-international.org/publications-and-standards/standards/ecma-376/.

Se aplica a

Consulte también