View.StartDrag(ClipData, View+DragShadowBuilder, Object, Int32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Startet einen Drag-and-Drop-Vorgang.
[Android.Runtime.Register("startDrag", "(Landroid/content/ClipData;Landroid/view/View$DragShadowBuilder;Ljava/lang/Object;I)Z", "")]
public bool StartDrag (Android.Content.ClipData? data, Android.Views.View.DragShadowBuilder? shadowBuilder, Java.Lang.Object? myLocalState, int flags);
[<Android.Runtime.Register("startDrag", "(Landroid/content/ClipData;Landroid/view/View$DragShadowBuilder;Ljava/lang/Object;I)Z", "")>]
member this.StartDrag : Android.Content.ClipData * Android.Views.View.DragShadowBuilder * Java.Lang.Object * int -> bool
Parameter
- data
- ClipData
Ein ClipData Objekt, das auf die Daten verweist, die durch den Drag-and-Drop-Vorgang übertragen werden sollen.
- shadowBuilder
- View.DragShadowBuilder
Ein DragShadowBuilder-Objekt zum Erstellen des Ziehschattens.
- myLocalState
- Object
Ein Object , der lokale Daten zum Drag-and-Drop-Vorgang enthält. Dieses Objekt wird während des aktuellen Ziehens in jedes DragEvent-Objekt eingefügt, das vom System gesendet wird.
myLocalState ist ein einfacher Mechanismus zum Senden von Informationen aus der gezogenen Ansicht in die Zielansichten. Sie kann z. B. Flags enthalten, die zwischen einem Kopiervorgang und einem Verschiebungsvorgang unterscheiden.
- flags
- Int32
Flags, die den Drag-and-Drop-Vorgang steuern. Derzeit sind keine Flags definiert, daher sollte der Parameter auf 0 festgelegt werden.
Gibt zurück
- Attribute
Hinweise
Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In der Attribution License beschriebenen Begriffen verwendet werden.