PackageRelationship PackageRelationship PackageRelationship PackageRelationship Class

Definición

Representa una asociación entre un objeto Package o PackagePart de origen y un objeto de destino, que puede ser un objeto PackagePart o un recurso externo.Represents an association between a source Package or PackagePart, and a target object which can be a PackagePart or external resource.

public ref class PackageRelationship
public class PackageRelationship
type PackageRelationship = class
Public Class PackageRelationship
Herencia
PackageRelationshipPackageRelationshipPackageRelationshipPackageRelationship

Comentarios

Un PackageRelationship define una asociación entre un origen Package o PackagePart un recurso externo o de destino PackagePart .A PackageRelationship defines an association between a source Package or PackagePart to a target PackagePart or external resource. El objeto de origen se considera el "propietario" de la relación.The source object is considered the "owner" of the relationship.

La PackageRelationship clase no tiene ningún constructor público; en su lugar, se usan dos métodos Create:The PackageRelationship class has no public constructor; instead, two Create methods are used:

Package.CreateRelationshipPackage.CreateRelationship Crea una relación de "nivel de paquete" desde un paquete a un elemento especificado o a un recurso externo.Creates a "package-level" relationship-from a package to a specified part or external resource.
PackagePart.CreateRelationshipPackagePart.CreateRelationship Crea una relación de "nivel de elemento": de una parte a otra parte o a un recurso externo.Creates a "part-level" relationship-from one part to another part or external resource.

La SourceUri propiedad de la relación identifica el paquete o elemento de origen.The source package or part is identified by the SourceUri property of the relationship. La parte de destino o el recurso externo se identifica TargetUri mediante la propiedad de la relación.The target part or external resource is identified by the TargetUri property of the relationship.

La creación o eliminación de una relación no afecta de ningún modo a los objetos de origen o de destino.Creating or deleting a relationship does not affect the source or target objects in any way.

Si se elimina un objeto de origen, también se eliminan todas las relaciones propiedad del objeto.If a source object is deleted, all relationships owned by the object are also deleted.

Las relaciones permiten la navegación en un documento y entre documentos.Relationships enable navigation both in a document and between documents. Las relaciones también admiten servicios de modelo de objetos de documento PrintTicket , como la vinculación de a elementos de documento específicos al imprimir.Relationships also support document object model services, such as linking a PrintTicket to specific document elements when printing.

Para obtener más información PackageRelationship acerca de los elementos, consulte la sección 1,3 "Relationships" de la especificación Open Packaging Conventions disponible para su descarga en https://go.microsoft.com/fwlink/?LinkID=71255.For more information about PackageRelationship elements see Section 1.3 "Relationships" in the Open Packaging Conventions specification available for download at https://go.microsoft.com/fwlink/?LinkID=71255.

Propiedades

Id Id Id Id

Obtiene una cadena que identifica la relación.Gets a string that identifies the relationship.

Package Package Package Package

Obtiene el objeto Package que contiene esta relación.Gets the Package that contains this relationship.

RelationshipType RelationshipType RelationshipType RelationshipType

Obtiene el nombre de tipo calificado de la relación.Gets the qualified type name of the relationship.

SourceUri SourceUri SourceUri SourceUri

Obtiene el valor Identificador URIURI del paquete o elemento que posee la relación.Gets the Identificador URIURI of the package or part that owns the relationship.

TargetMode TargetMode TargetMode TargetMode

Obtiene un valor que indica si el destino de la relación es Internal o External respecto a Package.Gets a value that indicates whether the target of the relationship is Internal or External to the Package.

TargetUri TargetUri TargetUri TargetUri

Obtiene el valor Identificador URIURI del recurso de destino de la relación.Gets the Identificador URIURI of the target resource of the relationship.

Métodos

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina si el objeto especificado es igual al objeto actual.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Sirve como la función hash predeterminada.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crea una copia superficial del objeto Object actual.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

(Inherited from Object)

Se aplica a