Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

Classe PackageRelationship

 

Representa uma associação entre uma fonte Package ou PackagePart, e um objeto de destino que pode ser um PackagePart ou recurso externo.

Namespace:   System.IO.Packaging
Assembly:  WindowsBase (em WindowsBase.dll)

System.Object
  System.IO.Packaging.PackageRelationship

public class PackageRelationship

NomeDescrição
System_CAPS_pubpropertyId

Obtém uma cadeia de caracteres que identifica a relação.

System_CAPS_pubpropertyPackage

Obtém o Package que contém essa relação.

System_CAPS_pubpropertyRelationshipType

Obtém o nome de tipo qualificado da relação.

System_CAPS_pubpropertySourceUri

Obtém o URI do pacote ou da parte que é proprietária do relacionamento.

System_CAPS_pubpropertyTargetMode

Obtém um valor que indica se o destino da relação é Internal ou External para o Package.

System_CAPS_pubpropertyTargetUri

Obtém o URI do recurso de destino da relação.

NomeDescrição
System_CAPS_pubmethodEquals(Object)

Verifica se o objeto especificado é igual ao objeto atual. (Herdado de Object.)

System_CAPS_protmethodFinalize()

Permite que um objeto tente liberar recursos e executar outras operações de limpeza antes que ele seja recuperado pela coleta de lixo. (Herdado de Object.)

System_CAPS_pubmethodGetHashCode()

Serve como a função de hash padrão.(Herdado de Object.)

System_CAPS_pubmethodGetType()

Obtém o Type da instância atual.(Herdado de Object.)

System_CAPS_protmethodMemberwiseClone()

Cria uma cópia superficial do Object atual.(Herdado de Object.)

System_CAPS_pubmethodToString()

Retorna uma string que representa o objeto atual.(Herdado de Object.)

Um PackageRelationship define uma associação entre um fonte Package ou PackagePart para um destino PackagePart ou recurso externo.   O objeto de origem é considerado "proprietário" da relação.

O PackageRelationship classe não possui nenhum construtor público; em vez disso, crie dois métodos são usados:

Package.CreateRelationship

Cria uma relação de "nível de pacote" — de um pacote para uma parte especificada ou o recurso externo.

PackagePart.CreateRelationship

Cria uma relação de "nível de parte" — de uma parte para outra parte ou recurso externo.

O pacote de origem ou a parte é identificado pelo SourceUri propriedade da relação. A parte de destino ou o recurso externo é identificado pelo TargetUri propriedade da relação.

Criar ou excluir uma relação não afeta os objetos de origem ou destino de qualquer forma.

Se um objeto de origem for excluído, todas as relações de propriedade do objeto também são excluídas.

As relações permitem a navegação em um documento e entre documentos. Relações também oferecem suporte a serviços de modelo de objeto de documento, como vinculando um PrintTicket para elementos específicos do documento ao imprimir.

Para obter mais informações sobre PackageRelationship elementos consulte a seção 1.3 "Relações" no Open Packaging Conventions especificação disponível para download em http://go.microsoft.com/fwlink/?LinkID=71255.

.NET Framework
Disponível desde 3.0

Quaisquer membros estáticos públicos ( Compartilhado no Visual Basic) desse tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Retornar ao início
Mostrar: