|  | 
| void | dragIsPending (in unsigned long screenId, out wstring[] formats, out DnDAction[] allowedActions, [retval] out DnDAction defaultAction) | 
|  | Ask the source if there is any drag and drop operation pending. 
 | 
|  | 
| void | drop (in wstring format, in DnDAction action, [retval] out IProgress progress) | 
|  | Informs the source that a drop event occurred for a pending drag and drop operation. 
 | 
|  | 
| void | receiveData ([retval] out octet[] data) | 
|  | Receive the data of a previously drag and drop event from the source. 
 | 
|  | 
| void | isFormatSupported (in wstring format, [retval] out boolean supported) | 
|  | Checks if a specific drag'n drop MIME / Content-type format is supported. 
 | 
|  | 
| void | addFormats (in wstring[] formats) | 
|  | Adds MIME / Content-type formats to the supported formats. 
 | 
|  | 
| void | removeFormats (in wstring[] formats) | 
|  | Removes MIME / Content-type formats from the supported formats. 
 | 
|  | 
Implementation of the IDnDSource object for source drag'n drop operations on the guest. 
- Interface ID:
- {DEDFB5D9-4C1B-EDF7-FDF3-C1BE6827DC28}