Compartilhar via


PackageRelationship Classe

Definição

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

public ref class PackageRelationship
public class PackageRelationship
type PackageRelationship = class
Public Class PackageRelationship
Herança
PackageRelationship

Comentários

Uma PackageRelationship define uma associação entre uma origemPackage ou PackagePart um recurso de destinoPackagePart ou externo. O objeto de origem é considerado o "proprietário" da relação.

A PackageRelationship classe não tem construtor público; em vez disso, dois Create métodos são usados:

método Create Descrição
Package.CreateRelationship Cria uma relação de "nível de pacote" de um pacote para uma parte especificada ou um 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 parte é identificado pela SourceUri propriedade da relação. A parte de destino ou o recurso externo é identificado pela TargetUri propriedade da relação.

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

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

As relações habilitam a navegação em um documento e entre documentos. As relações também dão suporte a serviços de modelo de objeto de documento, como vincular um PrintTicket a elementos de documento específicos ao imprimir.

Para obter mais informações sobre PackageRelationship elementos, consulte a seção 1.3 "Relações" na especificação Convenções de Empacotamento Aberto disponível para download em https://www.ecma-international.org/publications-and-standards/standards/ecma-376/.

Propriedades

Nome Description
Id

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

Package

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

RelationshipType

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

SourceUri

Obtém o URI do pacote ou parte que possui a relação.

TargetMode

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

TargetUri

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

Métodos

Nome Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a