PackageRelationship.TargetMode Propriété

Définition

Obtient une valeur qui indique si la cible de la relation est Internal ou External à l’objet 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 elle fait référence à une ressource Internal ou External à l’objet Package.

Remarques

Il TargetMode est spécifié dans l’appel au package.CreateRelationship ou à la méthode PackagePart quiCreateRelationship a créé la relation. Une fois la relation créée, elle TargetMode ne peut pas être modifiée.

Quand TargetMode c’est Internalle cas, le TargetUri DOIT être une référence relative. Pour une relation au niveau du package, la référence relative du TargetUri package est résolue par rapport à l’URI de pack du package source propriétaire et contenant la relation. (Exemple d’URI du pack de package source : « pack://http :,www.adatum.com,files,datapak.package/ ».) Pour une relation de niveau partie, la TargetUri valeur est résolue par rapport à la partie source qui possède la relation (TargetUri est interprétée par rapport à SourceUri).

Quand TargetMode c’est Externalle cas, il TargetUri peut s’agir d’une référence relative ou d’un URI complet. Si la TargetUri référence est relative, la référence est interprétée comme relative à l’emplacement de celui Package qui contient cette relation.

Pour plus d’informations sur TargetMode la 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