Compartir a través de


PackageRelationship.TargetMode Propiedad

Definición

Obtiene un valor que indica si el destino de la relación es Internal o External para Package.

public:
 property System::IO::Packaging::TargetMode TargetMode { System::IO::Packaging::TargetMode get(); };
public System.IO.Packaging.TargetMode TargetMode { get; }
member this.TargetMode : System.IO.Packaging.TargetMode
Public ReadOnly Property TargetMode As TargetMode

Valor de propiedad

Calor de enumeración que indica si TargetUri hace referencia a un recurso Internal o External para Package.

Comentarios

TargetMode se especifica en la llamada a Package.CreateRelationship o PackagePart.CreateRelationship método que creó la relación. Una vez creada la relación, TargetMode no se puede cambiar.

Cuando TargetMode es Internal, debe TargetUri ser una referencia relativa. Para una relación de nivel de paquete, la referencia relativa de se resuelve en relación con el URI del TargetUri paquete de origen que posee y contiene la relación. (URI del paquete de origen de ejemplo: "pack://http:,,www.adatum.com,files,datapak.package/".) Para una relación de nivel de parte, TargetUri se resuelve en relación con la parte de origen que posee la relación (TargetUri se interpreta con respecto a SourceUri).

Cuando TargetMode es External, TargetUri puede ser una referencia relativa o un URI completo. Si es TargetUri una referencia relativa, la referencia se interpreta como relativa a la ubicación de que Package contiene esta relación.

Para obtener más información sobre TargetMode la sección 1.3.3 "Marcado de relación" de la especificación de convenciones de empaquetado abierto disponible para su descarga en https://www.ecma-international.org/publications-and-standards/standards/ecma-376/.

Se aplica a

Consulte también