PackageRelationship.TargetMode Propriété

Définition

Obtient une valeur qui indique si la cible de la relation est Internal ou External à 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

Valeur de propriété

Valeur d’énumération qui indique si TargetUri fait référence à une ressource Internal ou External à Package.

Remarques

est TargetMode spécifié dans l’appel à la méthode Package.CreateRelationship ou PackagePart.CreateRelationship qui a créé la relation. Une fois la relation créée, le TargetMode ne peut pas être modifié.

Quand TargetMode a la valeur Internal, doit TargetUri être une référence relative. Pour une relation au niveau du package, la référence relative de TargetUri est résolue par rapport à l’URI de pack du package source qui possède et contient la relation. (Exemple d’URI du pack de package source : « pack ://http :,,www.adatum.com,files,datapak.package/ ».) Pour une relation de niveau partie, est TargetUri résolu par rapport au composant source qui possède la relation (TargetUri est interprété par rapport à SourceUri).

Quand TargetMode est External, peut TargetUri être une référence relative ou un URI complet. Si est TargetUri une référence relative, la référence est interprétée comme relative à l’emplacement du Package qui contient cette relation.

Pour plus d’informations sur la TargetMode section 1.3.3 « Balisage de relation » de la spécification Open Packaging Conventions , disponible en téléchargement à l’adresse https://www.ecma-international.org/publications-and-standards/standards/ecma-376/.

S’applique à

Voir aussi