6.8.3 リンクProxyオブジェクトのプロパティ

ここでは,リンクProxyオブジェクトのプロパティについて説明します。

リンクProxyオブジェクトはプロパティを持っています。このプロパティは,文書空間に存在するリンクオブジェクトのプロパティとは異なりますので,注意してください。

リンクProxyオブジェクトのプロパティを次に示します。

リンクProxyオブジェクトのプロパティと文書空間のリンクオブジェクトの関係を,次の図に示します。

図6-10 リンクProxyオブジェクトのプロパティと文書空間オブジェクトの関係

[図データ]

それぞれのプロパティについて説明します。

<この項の構成>
(1) ターゲットリンク識別子
(2) オーナーオブジェクト
(3) ターゲットオブジェクト
(4) リンクプロパティ値集合

(1) ターゲットリンク識別子

ターゲットオブジェクトであるリンクオブジェクト(ターゲットリンクオブジェクト)のリンク識別子が設定されるプロパティです。

(2) オーナーオブジェクト

ターゲットリンクオブジェクトによってリンクが設定されている文書空間オブジェクトのうち,リンク元である文書空間オブジェクトのProxyオブジェクトが設定されるプロパティです。

例えば,ターゲットオブジェクトがフォルダと文書のリンクを表すリンクオブジェクトである場合は,フォルダのProxyオブジェクトが設定されます。また,ターゲットオブジェクトが文書間リンクを表すリンクオブジェクトである場合は,リンク元の文書のProxyオブジェクトが設定されます。

(3) ターゲットオブジェクト

ターゲットリンクオブジェクトによってリンクが設定されている文書空間オブジェクトのうち,リンク先である文書空間オブジェクトのProxyオブジェクトが設定されるプロパティです。

例えば,リンクProxyオブジェクトのターゲットオブジェクトがフォルダと文書のリンクを表すリンクオブジェクトである場合は,文書のProxyオブジェクトが設定されます。また,ターゲットオブジェクトが文書間リンクを表すリンクオブジェクトである場合は,リンク先の文書のProxyオブジェクトが設定されます。

(4) リンクプロパティ値集合

ターゲットオブジェクトであるリンクオブジェクトのプロパティを参照または更新するためのプロパティ値集合が設定されるプロパティです。