Package.GetRelationships Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna uma coleção de todas as relações de nível de pacote.
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
Retornos
Uma coleção de todas as relações de nível de pacote que estão contidas no pacote.
Exceções
O pacote não está aberto (Dispose(Boolean) ou Close() foi chamado).
O pacote é somente gravação.
Comentários
GetRelationships nunca retornará null
; no entanto, a coleção retornada poderá conter zero elementos se o pacote não contiver relações no nível do pacote.
Uma relação no nível do pacote define uma associação entre o pacote e uma parte ou recurso de destino associado. Uma relação no nível do pacote pode ser uma das duas formas.
- Entre um Package para uma parte de destino no pacote.
- Entre um Package para um recurso de destino fora do pacote.
Em uma relação de pacote, o pacote é considerado o "proprietário" da relação. Quando o pacote é excluído, todas as relações pertencentes ao pacote também são excluídas. O processo de criação ou exclusão da relação não altera fisicamente a parte ou o recurso de destino de forma alguma.
Para obter informações adicionais sobre as relações de empacotamento e pacote, consulte a seção 1.3 da especificação OPC (Open Packaging Conventions) disponível para download em https://www.ecma-international.org/publications-and-standards/standards/ecma-376/.