Share via


DragOperation 类

定义

管理整体拖放操作。

public ref class DragOperation sealed : IClosable
/// [Windows.Foundation.Metadata.Activatable(65540, "Microsoft.Foundation.WindowsAppSDKContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.WindowsAppSDKContract, 65540)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class DragOperation final : IClosable
[Windows.Foundation.Metadata.Activatable(65540, "Microsoft.Foundation.WindowsAppSDKContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.WindowsAppSDKContract), 65540)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class DragOperation : System.IDisposable
function DragOperation()
Public NotInheritable Class DragOperation
Implements IDisposable
继承
Object Platform::Object IInspectable DragOperation
属性
实现

构造函数

DragOperation()

初始化 DragOperation 类的新实例。

属性

AllowedOperations

获取或设置要对拖动的内容执行的零个或多个操作的按位组合。

Data

获取在拖放操作中交换的内容。

DragUIContentMode

获取或设置在拖动 对象时如何提供 UI 视觉对象。

方法

Close()

释放 所使用的 DragOperation系统资源。

Dispose()

执行与释放或重置非托管资源关联的应用程序定义的任务。

SetDragUIContentFromSoftwareBitmap(SoftwareBitmap)

指定在拖放操作期间,指定的位图图像应用作自定义拖动视觉对象。

SetDragUIContentFromSoftwareBitmap(SoftwareBitmap, Point)

指定指定的位图图像应用作自定义拖动视觉对象 (在拖放操作期间以与输入指针) 的指定偏移量显示。

StartAsync(DragDropManager, PointerPoint)

使用指定的输入指针为指定的 DragDropManager 启动拖放操作。

适用于