![]()  | 
                    
                         This document is archived and information here might be outdated. Recommended version.  | 
                
Provides access to members for OLE drag and drop.
Provides helper methods and properties for retrieving data from an IDataObject interface. IDataObject is a windows standard interface used for dragging and droping data. This is available directly through the InternalObject property.
| Name | Description | |
|---|---|---|
![]()  | 
CanGetFiles | Indicates if files are available in the DataObject. | 
![]()  | 
CanGetNames | Indicates if Esri names are available in the DataObject. | 
![]()  | 
GetData | If specified DataObject format can be retrieved, returns the data as safe array of bytes. | 
![]()  | 
GetFiles | If the DataObject format supports files, returns a safe array of strings representing filenames. | 
![]()  | 
GetFormat | Indicates if the DataObject supports the specified format. | 
![]()  | 
GetNames | If the DataObject format supports Esri names, returns an enumerator of names. | 
![]()  | 
InternalObject | Provides access to the internal IDataObject pointer. | 
| Classes | Description | 
|---|---|
| DataObjectHelper | Helper class for OLE drag and drop. | 
Typically used when dropping data onto the PageLayoutControl and MapControl from other applications.