2013-07-17 46 views
0

我有一個記錄的項目,可以根據運行情況動態更改其窗口名稱。因此,使用「包含」來查找窗口名是一個好主意,但實現它看起來並不直觀。Visual Basic CodedUI搜索窗口名稱

我成功地改變了這個:

'Me.SearchProperties(UITestControl.PropertyNames.Name) = "ex(3)" 
      searchLimitContainer.SearchProperties.Add(UITestControl.PropertyNames.Name, "ex", PropertyExpressionOperator.Contains) 

,但無法找到如何取代這個:

Me.WindowTitles.Add("Microsoft Excel - ex[3].xls") 
       searchLimitContainer.SearchProperties.Add(UITestControl.WindowTitles.Add, "Microsoft Excel -", PropertyExpressionOperator.Contains) //Does not work UITestControl.WindowsTitles.Add or WindowsTitles.add does not exist 

我在哪裏可以找到合適的呼叫(而不是隻爲這一個,但所有那些我需要)?

P.S.是的,我查看了文檔,沒有找到我想要的。

類似的問題:
CodedUi :How to go about for search property of window when its title name keeps changing?
http://blogs.msdn.com/b/anutthara/archive/2009/08/19/using-regular-expressions-to-locate-controls-in-coded-ui-test.aspx
VS 2010 Coded UI Test Not Finding Window

回答