Package.GetRelationships Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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/.