引数として渡そうとしてMicrosoft.VisualStudio.TestTools.UITesting.HtmlControls.HtmlDiv
いるので、探している特定のコントロールを1行で初期化して見つける必要があります(可能であれば)が、それを理解するのに苦労しています。通常の初期化は次のように行われます...
HtmlDiv htmlDiv = new HtmlDiv(htmlDocument) // where htmlDocument is of Microsoft.VisualStudio.TestTools.UITesting.UITestControl
htmlDiv.SearchProperties[HtmlDiv.PropertyNames.Id] = "header";
私はこのようなことをしようとしています...
myFunction(new HtmlDiv(htmlDocument) {
SearchProperties[HtmlDiv.PropertyNames.Id] = "header"
});
エラーが発生cannot resolve symbol 'SearchProperties'
し、Cannot initialize type 'Microsoft.VisualStudio.TestTools.UITesting.HtmlControls.HtmlDiv' with a collection initializer because it does not implement 'System.Collections.IEnumerable'
.
これを機能させる方法はありますか?