テスト オブジェクトのメソッドを動的に呼び出します。 戻り値型が void の メソッドに対しては、null を返します。
Invoke は、MSDN がテスト オブジェクトに対して定義するすべてのパブリック メソッドを動的に呼び出すことができます。 Windows Forms アプリケーションまたは WPF アプリケーションのテスト オブジェクトの場合は、さらに、 Invoke は MSDN が定義するすべてのパブリックな静的メソッドと任意の型のすべてのユーザー定義のパブリックな静的メソッドを呼び出すことができます。
//VB .NET code Dim result as Integer = mainWindow.Invoke("System.String.Compare", "a", "b")
//C# code int result = (int) mainWindow.Invoke("System.String.Compare", "a", "b");
オブジェクト mainWindow は、メソッドが呼び出されるアプリケーション内部のみを識別し、 アプリケーションの他のオブジェクトで置き換えることができます。