PackageRelationship.TargetUri プロパティ

定義

リレーションシップのターゲット リソースの URI を取得します。

public:
 property Uri ^ TargetUri { Uri ^ get(); };
public Uri TargetUri { get; }
member this.TargetUri : Uri
Public ReadOnly Property TargetUri As Uri

プロパティ値

Uri

ターゲット リソースの URI。

注釈

TargetUriは、リレーションシップを作成した Package.CreateRelationship または PackagePart.CreateRelationship メソッドの呼び出しで指定されます。 リレーションシップの作成後、 TargetUri を変更することはできません。

TargetModeInternalされている場合、TargetUriは相対参照である必要があります。 パッケージ レベルのリレーションシップの場合、 TargetUri の相対参照は、リレーションシップを所有し、含むソース パッケージのパック URI を基準にして解決されます。 (ソース パッケージ パック URI の例: "pack://http:,,www.adatum.com,files,datapak.package/".)パーツ レベルのリレーションシップの場合、 TargetUri はリレーションシップを所有するソース パーツを基準にして解決されます (TargetUriSourceUriに対して相対的に解釈されます)。

TargetModeExternalされている場合、TargetUriは相対参照または完全修飾 URI のいずれかになります。 TargetUriが相対参照の場合、参照は、このリレーションシップを含むPackageの位置を基準として解釈されます。

TargetUriの詳細については、でダウンロードできるhttps://www.ecma-international.org/publications-and-standards/standards/ecma-376/仕様のセクション 1.3.3 の「リレーションシップ マークアップ」を参照してください。

適用対象

こちらもご覧ください