PackageRelationship.TargetMode Egenskap

Definition

Hämtar ett värde som anger om målet för relationen är Internal eller External till 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

Egenskapsvärde

Ett uppräkningsvärde som anger om TargetUri refererar till en resurs Internal eller External till Package.

Kommentarer

TargetMode anges i anropet till metoden Package.CreateRelationship eller PackagePart.CreateRelationship som skapade relationen. När relationen har skapats kan inte TargetMode ändras.

När TargetMode är Internalmåste TargetUri vara en relativ referens. För en paketnivårelation matchas den relativa referensen TargetUri för den i förhållande till paket-URI:n för källpaketet som äger och innehåller relationen. (Exempel på URI för källpaketpaket: "pack://http:,,www.adatum.com,files,datapak.package/".) För en delnivårelation TargetUri matchas den i förhållande till källdelen som äger relationen (TargetUri tolkas i förhållande till SourceUri).

När TargetMode är Externalkan vara TargetUri antingen en relativ referens eller en fullständigt kvalificerad URI. TargetUri Om är en relativ referens tolkas referensen som relativ till platsen för den som innehåller den Package här relationen.

Mer information finns TargetMode i Avsnitt 1.3.3 "Relationsmärkning" i specifikationen öppna förpackningskonventioner som är tillgänglig för nedladdning på https://www.ecma-international.org/publications-and-standards/standards/ecma-376/.

Gäller för

Se även