다음 예제에 표시된 것과 같이 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()의 실제 재생 조작을 수행합니다.