DragGestureData (Constructor) (EditingContext, ModelItem, ModelItem, Visual, Point, Point, DragDropEffects, IDataObject)
Inicializa una nueva instancia de la clase DragGestureData.
Espacio de nombres: Microsoft.Windows.Design.Interaction
Ensamblado: Microsoft.Windows.Design.Interaction (en Microsoft.Windows.Design.Interaction.dll)
Sintaxis
'Declaración
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 _
)
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
)
new :
context:EditingContext *
sourceModel:ModelItem *
targetModel:ModelItem *
coordinateReference:Visual *
startPosition:Point *
currentPosition:Point *
allowedEffects:DragDropEffects *
data:IDataObject -> DragGestureData
public function DragGestureData(
context : EditingContext,
sourceModel : ModelItem,
targetModel : ModelItem,
coordinateReference : Visual,
startPosition : Point,
currentPosition : Point,
allowedEffects : DragDropEffects,
data : IDataObject
)
Parámetros
- context
Tipo: Microsoft.Windows.Design.EditingContext
Contexto de edición que posee estos datos de movimiento.
- sourceModel
Tipo: Microsoft.Windows.Design.Model.ModelItem
Modelo en el que comenzó el movimiento.
- targetModel
Tipo: Microsoft.Windows.Design.Model.ModelItem
Modelo sobre el que se encuentra actualmente el movimiento.
- coordinateReference
Tipo: System.Windows.Media.Visual
Elemento de entrada que representa la referencia a las coordenadas de los puntos.Debe ser un elemento que nunca se mueve, como la clase DesignerView.
- startPosition
Tipo: System.Windows.Point
Posición del mouse cuando se inició por primera vez el movimiento.
- currentPosition
Tipo: System.Windows.Point
Posición actual del mouse.
- allowedEffects
Tipo: System.Windows.DragDropEffects
Efectos permitidos de las operaciones de arrastrar y colocar.
- data
Tipo: System.Windows.IDataObject
Datos para la operación de arrastrar.
Excepciones
Excepción | Condición |
---|---|
ArgumentNullException | context, sourceModel, targetModel o data es nullreferencia null (Nothing en Visual Basic). |
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
Microsoft.Windows.Design.Interaction (Espacio de nombres)