Condividi tramite


PackageRelationship.TargetMode Proprietà

Definizione

Ottiene un valore che indica se la destinazione della relazione è Internal o External per l'oggetto 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

Valore della proprietà

Valore di enumerazione che indica se TargetUri fa riferimento a un oggetto Internal o External della risorsa per l'oggetto Package.

Commenti

L'oggetto TargetMode viene specificato nella chiamata al metodo Package.CreateRelationship o PackagePart.CreateRelationship che ha creato la relazione. Dopo aver creato la relazione, non TargetMode è possibile modificare .

Quando TargetMode è Internal, TargetUri deve essere un riferimento relativo. Per una relazione a livello di pacchetto, il riferimento relativo di TargetUri viene risolto rispetto all'URI pack del pacchetto del pacchetto proprietario e contenente la relazione. (URI pacchetto di origine di esempio: "pack://http:,,www.adatum.com,files,datapak.package/".) Per una relazione a livello di parte, l'oggetto TargetUri viene risolto rispetto alla parte di origine proprietaria della relazione (TargetUri viene interpretata rispetto a SourceUri).

Quando TargetMode è External, TargetUri può essere un riferimento relativo o un URI completo. TargetUri Se è un riferimento relativo, il riferimento viene interpretato come relativo alla posizione dell'oggetto Package che contiene questa relazione.

Per altre informazioni, TargetMode vedere la sezione 1.3.3 "Markup delle relazioni" della specifica Open Packaging Conventions disponibile per il download all'indirizzo https://www.ecma-international.org/publications-and-standards/standards/ecma-376/.

Si applica a

Vedi anche