PackageRelationship.TargetMode 屬性

定義

取得值,指出關聯性目標是 PackageInternalExternal

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

屬性值

列舉值,指出 TargetUri 參考 Package 的資源 InternalExternal

備註

是在TargetMode呼叫 PackageCreateRelationshipPackagePartCreateRelationship 方法中指定,以建立關聯性。 建立關聯性之後, TargetMode 就無法變更。

當 為 InternalTargetModeTargetUri必須是相對參考。 針對封裝層級關聯性,的相對參考 TargetUri 會解析為相對於擁有和包含關聯性之來源套件的套件 URI。 (範例來源套件套件 URI:“pack://HTTP:,www.adatum.com,files,datapak.package/”.) 針對元件層級關聯性, TargetUri 會相對於擁有關聯性的來源元件解析 (TargetUriSourceUri 相對於) 。

當 為 ExternalTargetModeTargetUri可以是相對參考或完整 URI。 TargetUri如果 是相對參考,則會將參考解譯為相對於包含這個關聯性之 Package 的位置。

如需詳細資訊 TargetMode ,請參閱開放 封裝慣例 規格的 1.3.3.3 節「關聯標記」,以下載至 https://www.ecma-international.org/publications-and-standards/standards/ecma-376/

適用於

另請參閱