IApp.Query 方法

定义

重载

Query(Func<AppQuery,AppQuery>)

使用 Fluent API 查询视图对象。 默认仅返回可见的视图对象。

Query(Func<AppQuery,AppWebQuery>)

使用 Fluent API 查询 Web 视图对象。 默认仅返回可见的视图对象。

Query(Func<AppQuery,InvokeJSAppQuery>)

使用 Fluent API 对视图对象调用 Javascript。

Query(String)

使用 Fluent API 查询视图对象。 默认仅返回可见的视图对象。

Query<T>(Func<AppQuery,AppTypedSelector<T>>)

使用 Fluent API 查询视图对象的属性。

Query(Func<AppQuery,AppQuery>)

使用 Fluent API 查询视图对象。 默认仅返回可见的视图对象。

public Xamarin.UITest.Queries.AppResult[] Query (Func<Xamarin.UITest.Queries.AppQuery,Xamarin.UITest.Queries.AppQuery> query = null);
abstract member Query : Func<Xamarin.UITest.Queries.AppQuery, Xamarin.UITest.Queries.AppQuery> -> Xamarin.UITest.Queries.AppResult[]
Public Function Query (Optional query As Func(Of AppQuery, AppQuery) = null) As AppResult()

参数

query
Func<AppQuery,AppQuery>

Fluent API 用于指定 元素的入口点。 如果左为 null 将返回所有可见的视图对象。

返回

AppResult[]

表示匹配的视图对象的数组。

适用于

Query(Func<AppQuery,AppWebQuery>)

使用 Fluent API 查询 Web 视图对象。 默认仅返回可见的视图对象。

public Xamarin.UITest.Queries.AppWebResult[] Query (Func<Xamarin.UITest.Queries.AppQuery,Xamarin.UITest.Queries.AppWebQuery> query);
abstract member Query : Func<Xamarin.UITest.Queries.AppQuery, Xamarin.UITest.Queries.AppWebQuery> -> Xamarin.UITest.Queries.AppWebResult[]
Public Function Query (query As Func(Of AppQuery, AppWebQuery)) As AppWebResult()

参数

query
Func<AppQuery,AppWebQuery>

Fluent API 用于指定 元素的入口点。 如果左为 null 将返回所有可见的视图对象。

返回

AppWebResult[]

表示匹配的视图对象的数组。

适用于

Query(Func<AppQuery,InvokeJSAppQuery>)

使用 Fluent API 对视图对象调用 Javascript。

public string[] Query (Func<Xamarin.UITest.Queries.AppQuery,Xamarin.UITest.Queries.InvokeJSAppQuery> query);
abstract member Query : Func<Xamarin.UITest.Queries.AppQuery, Xamarin.UITest.Queries.InvokeJSAppQuery> -> string[]
Public Function Query (query As Func(Of AppQuery, InvokeJSAppQuery)) As String()

参数

query
Func<AppQuery,InvokeJSAppQuery>

Fluent API 用于指定元素的入口点。

返回

String[]

表示结果的字符串数组。

适用于

Query(String)

使用 Fluent API 查询视图对象。 默认仅返回可见的视图对象。

public Xamarin.UITest.Queries.AppResult[] Query (string marked);
abstract member Query : string -> Xamarin.UITest.Queries.AppResult[]
Public Function Query (marked As String) As AppResult()

参数

marked
String

标记了要匹配的选择器。 有关详细信息,请参阅Marked(String)

返回

AppResult[]

表示匹配的视图对象的数组。

适用于

Query<T>(Func<AppQuery,AppTypedSelector<T>>)

使用 Fluent API 查询视图对象的属性。

public T[] Query<T> (Func<Xamarin.UITest.Queries.AppQuery,Xamarin.UITest.Queries.AppTypedSelector<T>> query);
abstract member Query : Func<Xamarin.UITest.Queries.AppQuery, Xamarin.UITest.Queries.AppTypedSelector<'T>> -> 'T[]
Public Function Query(Of T) (query As Func(Of AppQuery, AppTypedSelector(Of T))) As T()

类型参数

T

属性的类型。

参数

query
Func<AppQuery,AppTypedSelector<T>>

Fluent API 用于指定属性类型的入口点。

返回

T[]

适用于