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() の実際の再生操作を実行します。