Sdílet prostřednictvím


AndroidApp.DragAndDrop Metoda

Definice

Přetížení

DragAndDrop(String, String, DropLocation, Nullable<TimeSpan>, Nullable<TimeSpan>, Int32, Action)

Provede dlouhý dotyk na položku, po které následuje přetažení položky na druhou položku a jejím přetažením.

DragAndDrop(Func<AppQuery,AppQuery>, Func<AppQuery,AppQuery>, DropLocation, Nullable<TimeSpan>, Nullable<TimeSpan>, Int32, Action)

> Provede dlouhý dotyk na položku, po které následuje přetažení položky na druhou položku a jejím přetažením.

DragAndDrop(Func<AppQuery,AppQuery>, Func<AppQuery,AppQuery>)

> Provede dlouhý dotyk na položku, po které následuje přetažení položky na druhou položku a jejím přetažením.

DragAndDrop(String, String)

> Provede dlouhý dotyk na položku, po které následuje přetažení položky na druhou položku a jejím přetažením.

DragAndDrop(String, String, DropLocation, Nullable<TimeSpan>, Nullable<TimeSpan>, Int32, Action)

Provede dlouhý dotyk na položku, po které následuje přetažení položky na druhou položku a jejím přetažením.

public void DragAndDrop (string fromMarked, string toMarked, Xamarin.UITest.Android.DropLocation placement = Xamarin.UITest.Android.DropLocation.OnTop, Nullable<TimeSpan> holdTime = null, Nullable<TimeSpan> hangTime = null, int steps = 1, Action afterStepAction = null);
member this.DragAndDrop : string * string * Xamarin.UITest.Android.DropLocation * Nullable<TimeSpan> * Nullable<TimeSpan> * int * Action -> unit
Public Sub DragAndDrop (fromMarked As String, toMarked As String, Optional placement As DropLocation = Xamarin.UITest.Android.DropLocation.OnTop, Optional holdTime As Nullable(Of TimeSpan) = null, Optional hangTime As Nullable(Of TimeSpan) = null, Optional steps As Integer = 1, Optional afterStepAction As Action = null)

Parametry

fromMarked
String

Označený selektor pro položku, která se má přetáhnout. Další informace naleznete v tématu Marked(String).

toMarked
String

Označený selektor pro umístění položky, která má být vyřazena. Další informace naleznete v tématu Marked(String).

placement
DropLocation

Umístění poklesu (nahoře, nad, pod, vlevo, vpravo) vzhledem k dotazu na

holdTime
Nullable<TimeSpan>

Doba uchování dotazu z

hangTime
Nullable<TimeSpan>

Doba uchování nad dotazem pro

steps
Int32

Počet kroků požadovaných k přetažení položky, vyšší pro pomalejší přetažení

afterStepAction
Action

Akce, která se má provést po každém kroku

Platí pro

DragAndDrop(Func<AppQuery,AppQuery>, Func<AppQuery,AppQuery>, DropLocation, Nullable<TimeSpan>, Nullable<TimeSpan>, Int32, Action)

> Provede dlouhý dotyk na položku, po které následuje přetažení položky na druhou položku a jejím přetažením.

public void DragAndDrop (Func<Xamarin.UITest.Queries.AppQuery,Xamarin.UITest.Queries.AppQuery> from, Func<Xamarin.UITest.Queries.AppQuery,Xamarin.UITest.Queries.AppQuery> to, Xamarin.UITest.Android.DropLocation placement = Xamarin.UITest.Android.DropLocation.OnTop, Nullable<TimeSpan> holdTime = null, Nullable<TimeSpan> hangTime = null, int steps = 1, Action afterStepAction = null);
member this.DragAndDrop : Func<Xamarin.UITest.Queries.AppQuery, Xamarin.UITest.Queries.AppQuery> * Func<Xamarin.UITest.Queries.AppQuery, Xamarin.UITest.Queries.AppQuery> * Xamarin.UITest.Android.DropLocation * Nullable<TimeSpan> * Nullable<TimeSpan> * int * Action -> unit
Public Sub DragAndDrop (from As Func(Of AppQuery, AppQuery), to As Func(Of AppQuery, AppQuery), Optional placement As DropLocation = Xamarin.UITest.Android.DropLocation.OnTop, Optional holdTime As Nullable(Of TimeSpan) = null, Optional hangTime As Nullable(Of TimeSpan) = null, Optional steps As Integer = 1, Optional afterStepAction As Action = null)

Parametry

from
Func<AppQuery,AppQuery>

Dotaz položky, která se má přetáhnout

to
Func<AppQuery,AppQuery>

Dotaz na umístění položky, která se má vyhodit

placement
DropLocation

Umístění poklesu (nahoře, nad, pod, vlevo, vpravo) vzhledem k dotazu na

holdTime
Nullable<TimeSpan>

Doba uchování dotazu z

hangTime
Nullable<TimeSpan>

Doba uchování nad dotazem pro

steps
Int32

Počet kroků požadovaných k přetažení položky, vyšší pro pomalejší přetažení

afterStepAction
Action

Akce, která se má provést po každém kroku

Platí pro

DragAndDrop(Func<AppQuery,AppQuery>, Func<AppQuery,AppQuery>)

> Provede dlouhý dotyk na položku, po které následuje přetažení položky na druhou položku a jejím přetažením.

public void DragAndDrop (Func<Xamarin.UITest.Queries.AppQuery,Xamarin.UITest.Queries.AppQuery> from, Func<Xamarin.UITest.Queries.AppQuery,Xamarin.UITest.Queries.AppQuery> to);
abstract member DragAndDrop : Func<Xamarin.UITest.Queries.AppQuery, Xamarin.UITest.Queries.AppQuery> * Func<Xamarin.UITest.Queries.AppQuery, Xamarin.UITest.Queries.AppQuery> -> unit
override this.DragAndDrop : Func<Xamarin.UITest.Queries.AppQuery, Xamarin.UITest.Queries.AppQuery> * Func<Xamarin.UITest.Queries.AppQuery, Xamarin.UITest.Queries.AppQuery> -> unit
Public Sub DragAndDrop (from As Func(Of AppQuery, AppQuery), to As Func(Of AppQuery, AppQuery))

Parametry

from
Func<AppQuery,AppQuery>

Dotaz položky, která se má přetáhnout

to
Func<AppQuery,AppQuery>

Dotaz na umístění položky, která se má vyhodit

Implementuje

Platí pro

DragAndDrop(String, String)

> Provede dlouhý dotyk na položku, po které následuje přetažení položky na druhou položku a jejím přetažením.

public void DragAndDrop (string from, string to);
abstract member DragAndDrop : string * string -> unit
override this.DragAndDrop : string * string -> unit
Public Sub DragAndDrop (from As String, to As String)

Parametry

from
String

Označený selektor elementu from.

to
String

Označený selektor elementu to.

Implementuje

Platí pro