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

ドラッグされるコンテンツに対して実行する 0 個以上のアクションのビットごとの組み合わせを取得または設定します。

Data

ドラッグ アンド ドロップ操作で交換するコンテンツを取得します。

DragUIContentMode

オブジェクトをドラッグするときの UI ビジュアルの提供方法を取得または設定します。

メソッド

Close()

によって使用されるシステム リソースを解放します DragOperation

Dispose()

アンマネージ リソースの解放またはリセットに関連付けられているアプリケーション定義のタスクを実行します。

SetDragUIContentFromSoftwareBitmap(SoftwareBitmap)

ドラッグ アンド ドロップ操作中に、指定したビットマップ イメージをカスタム ドラッグ ビジュアルとして使用するように指定します。

SetDragUIContentFromSoftwareBitmap(SoftwareBitmap, Point)

ドラッグ アンド ドロップ操作中に、指定したビットマップ イメージをカスタム ドラッグ ビジュアル (入力ポインターから指定したオフセットで表示) として使用するように指定します。

StartAsync(DragDropManager, PointerPoint)

指定した入力ポインターを使用して、指定した DragDropManager のドラッグ アンド ドロップ操作を開始します。

適用対象