Class DeviceDragDropInfo
Contains information about a device drag and drop.
Inheritance
System.Object
DeviceDragDropInfo
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Phoenix.Devices
Assembly: Phoenix.Abstractions.Devices.dll
Syntax
public class DeviceDragDropInfo
Constructors
View SourceDeviceDragDropInfo(Collection<IDevice>, IDataObject, DragDropKeyStates)
Initializes a new instance of the DeviceDragDropInfo class.
Declaration
public DeviceDragDropInfo(Collection<IDevice> devices, IDataObject data, DragDropKeyStates state)
Parameters
Type | Name | Description |
---|---|---|
System.Collections.ObjectModel.Collection<IDevice> | devices | The devices for which the drop will apply. |
System.Windows.IDataObject | data | The drag and drop data. |
System.Windows.DragDropKeyStates | state | The state of the modifier keys. |
Properties
View SourceData
Gets the data object for the drag and drop.
Declaration
public IDataObject Data { get; }
Property Value
Type | Description |
---|---|
System.Windows.IDataObject |
Devices
Gets the devices that are being dropped on.
Declaration
public Collection<IDevice> Devices { get; }
Property Value
Type | Description |
---|---|
System.Collections.ObjectModel.Collection<IDevice> |
KeyState
Gets the keyboard modifier state.
Declaration
public DragDropKeyStates KeyState { get; }
Property Value
Type | Description |
---|---|
System.Windows.DragDropKeyStates |