Bagikan melalui


PackageRelationship.TargetMode Properti

Definisi

Mendapatkan nilai yang menunjukkan apakah target hubungan adalah Internal atau External ke 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

Nilai Properti

Nilai enumerasi yang menunjukkan apakah TargetUri mereferensikan sumber daya Internal atau External ke Package.

Keterangan

TargetMode ditentukan dalam panggilan ke paket.CreateRelationship atau metode PackagePart.CreateRelationship yang membuat hubungan. Setelah hubungan dibuat, TargetMode tidak dapat diubah.

Ketika TargetMode adalah Internal, TargetUri HARUS menjadi referensi relatif. Untuk hubungan tingkat paket, referensi relatif dari TargetUri diselesaikan relatif terhadap URI paket paket sumber yang memiliki dan berisi hubungan. (Contoh paket sumber paket URI: "pack://http:,,www.adatum.com,files,datapak.package/".) Untuk hubungan tingkat bagian, TargetUri diselesaikan relatif terhadap bagian sumber yang memiliki hubungan (TargetUri ditafsirkan relatif terhadap SourceUri).

Ketika TargetMode adalah External, TargetUri dapat berupa referensi relatif atau URI yang sepenuhnya memenuhi syarat. TargetUri Jika adalah referensi relatif, referensi ditafsirkan relatif terhadap lokasi Package yang berisi hubungan ini.

Untuk informasi selengkapnya tentang TargetMode lihat Bagian 1.3.3 "Markup Hubungan" dari spesifikasi Konvensi Kemasan Terbuka yang tersedia untuk diunduh di https://www.ecma-international.org/publications-and-standards/standards/ecma-376/.

Berlaku untuk

Lihat juga