PackageRelationship Classe
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.
Representa uma associação entre um Package ou PackagePart de origem e um objeto de destino que pode ser um PackagePart ou um recurso externo.
public ref class PackageRelationship
public class PackageRelationship
type PackageRelationship = class
Public Class PackageRelationship
- Herança
-
PackageRelationship
Comentários
Um PackageRelationship define uma associação entre uma origemPackage ou PackagePart um recurso externo ou de destinoPackagePart . O objeto de origem é considerado o "proprietário" da relação.
A PackageRelationship classe não tem construtor público; em vez disso, dois métodos Create são usados:
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 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
Id |
Obtém uma cadeia de caracteres que identifica o relacionamento. |
Package |
Obtém o Package que contém esse relacionamento. |
RelationshipType |
Obtém o nome de tipo qualificado do relacionamento. |
SourceUri |
Obtém o URI do pacote ou da parte que é proprietária do relacionamento. |
TargetMode |
Obtém um valor que indica se o destino do relacionamento é Internal ou External para o Package. |
TargetUri |
Obtém o URI do recurso de destino do relacionamento. |
Métodos
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 Object atual. (Herdado de Object) |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
Aplica-se a
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de