DragGestureData コンストラクタ (EditingContext, ModelItem, ModelItem, Visual, Point, Point, DragDropEffects, IDataObject)

更新 : 2007 年 11 月

DragGestureData クラスの新しいインスタンスを初期化します。

名前空間 :  Microsoft.Windows.Design.Interaction
アセンブリ :  Microsoft.Windows.Design.Interaction (Microsoft.Windows.Design.Interaction.dll 内)

構文

'宣言
Public Sub New ( _
    context As EditingContext, _
    sourceModel As ModelItem, _
    targetModel As ModelItem, _
    coordinateReference As Visual, _
    startPosition As Point, _
    currentPosition As Point, _
    allowedEffects As DragDropEffects, _
    data As IDataObject _
)
'使用
Dim context As EditingContext
Dim sourceModel As ModelItem
Dim targetModel As ModelItem
Dim coordinateReference As Visual
Dim startPosition As Point
Dim currentPosition As Point
Dim allowedEffects As DragDropEffects
Dim data As IDataObject

Dim instance As New DragGestureData(context, _
    sourceModel, targetModel, coordinateReference, _
    startPosition, currentPosition, _
    allowedEffects, data)
public DragGestureData(
    EditingContext context,
    ModelItem sourceModel,
    ModelItem targetModel,
    Visual coordinateReference,
    Point startPosition,
    Point currentPosition,
    DragDropEffects allowedEffects,
    IDataObject data
)
public:
DragGestureData(
    EditingContext^ context, 
    ModelItem^ sourceModel, 
    ModelItem^ targetModel, 
    Visual^ coordinateReference, 
    Point startPosition, 
    Point currentPosition, 
    DragDropEffects allowedEffects, 
    IDataObject^ data
)
public function DragGestureData(
    context : EditingContext, 
    sourceModel : ModelItem, 
    targetModel : ModelItem, 
    coordinateReference : Visual, 
    startPosition : Point, 
    currentPosition : Point, 
    allowedEffects : DragDropEffects, 
    data : IDataObject
)

パラメータ

  • coordinateReference
    型 : System.Windows.Media.Visual

    点の座標参照を表す入力要素。これは、DesignerView クラスのように移動されることのない要素である必要があります。

  • startPosition
    型 : System.Windows.Point

    ジェスチャが最初に開始されたときのマウスの位置。

例外

例外 条件
ArgumentNullException

context、sourceModel、targetModel、または data が nullnull 参照 (Visual Basic では Nothing) です。

アクセス許可

  • 直前の呼び出し元に対する完全な信頼。このメンバは、部分的に信頼されているコードから使用することはできません。詳細については、「部分信頼コードからのライブラリの使用」を参照してください。

参照

参照

DragGestureData クラス

DragGestureData メンバ

DragGestureData オーバーロード

Microsoft.Windows.Design.Interaction 名前空間

その他の技術情報

WPF デザイナの機能拡張について