TestObject は、以下の例に示されているように、InvokeProxy メソッドを使用してそれぞれのプロキシーにメソッド呼び出しを転送します。 メソッドは、実際にはプロキシー内に実装されます。
public virtual void PerformClick() { InvokeProxy("performClick"); } public void Click(Rational.Test.Ft.Script.Index subitem) { InvokeProxyWithGuiDelay("click", "(L.script.Index;)", new System.Object[]{subitem}); }
この例では、TestObject の "PerformClick()" メソッドはプロキシーの performClick() メソッドを呼び出します。 プロキシーは、performClick() の実際の再生操作を実行します。