動的呼び出し機能を使用して Silk Test Workbench が対象としないコントロールのメソッドを呼び出したり、プロパティを取得/設定することができます。この機能は、カスタム コントロールを使用したり、カスタマイズせずに Silk Test Workbench がサポートするコントロールを使用する場合に有効です。
オブジェクトの動的メソッドは Invoke メソッドを使用して呼び出します。コントロールでサポートされている動的メソッドのリストを取得するには、GetDynamicMethodList メソッドを使用します。
動的プロパティの取得には GetProperty メソッドを、動的プロパティの設定には SetProperty メソッドを使用します。コントロールでサポートされている動的プロパティのリストを取得するには、GetPropertyList メソッドを使用します。
Silk Test Workbench 型には、プリミティブ型 (boolean、int、string など)、リスト、およびその他の型 (Point など) が含まれます。
public function reset() : void public function add(number1 : int, number2 : int) : int public function get description : String
customControl.Invoke("reset") Dim sum as Integer = customControl.Invoke("add", 1, 2) Dim description As String = customControl.GetProperty("description")