3 implementations of IDataObject
System.Windows.Forms (3)
winforms\Managed\System\WinForms\DataObject.cs (3)
39public class DataObject : IDataObject, IComDataObject { 1363private class OleConverter : IDataObject { 2097private class DataStore : IDataObject {
50 references to IDataObject
System.Windows.Forms (43)
winforms\Managed\System\WinForms\Clipboard.cs (19)
214public static IDataObject GetDataObject() { 240private static IDataObject GetDataObject(int retryTimes, int retryDelay) 257if (dataObject is IDataObject && !Marshal.IsComObject(dataObject)) { 258return (IDataObject)dataObject; 282IDataObject dataObject = Clipboard.GetDataObject(); 295IDataObject dataObject = Clipboard.GetDataObject(); 308IDataObject dataObject = Clipboard.GetDataObject(); 321IDataObject dataObject = Clipboard.GetDataObject(); 354IDataObject dataObject = Clipboard.GetDataObject(); 367IDataObject dataObject = Clipboard.GetDataObject(); 380IDataObject dataObject = Clipboard.GetDataObject(); 393IDataObject dataObject = Clipboard.GetDataObject(); 411IDataObject dataObject = Clipboard.GetDataObject(); 446IDataObject dataObject = Clipboard.GetDataObject(); 476IDataObject dataObject = new DataObject(); 487IDataObject dataObject = new DataObject(); 521IDataObject dataObject = new DataObject(); 537IDataObject dataObject = new DataObject(); 573IDataObject dataObject = new DataObject();
winforms\Managed\System\WinForms\Control.cs (2)
6114if (data is IDataObject) { 6115iwdata = new DataObject((IDataObject)data);
winforms\Managed\System\WinForms\DataObject.cs (10)
60private IDataObject innerData = null; 72/// <para>Initializes a new instance of the <see cref='System.Windows.Forms.DataObject'/> class, with the specified <see cref='System.Windows.Forms.IDataObject'/>.</para> 74internal DataObject(IDataObject data) { 86innerData = data as IDataObject; 114if (data is IDataObject && !Marshal.IsComObject(data)) { 115innerData = (IDataObject)data; 1216internal IDataObject parent = null; 1220public FormatEnumerator(IDataObject parent) : this(parent, parent.GetFormats()) { 1224public FormatEnumerator(IDataObject parent, FORMATETC[] formats) { 1251public FormatEnumerator(IDataObject parent, string[] formats) {
winforms\Managed\System\WinForms\DragEvent.cs (4)
31private readonly IDataObject data; 68public DragEventArgs(IDataObject data, int keyState, int x, int y, DragDropEffects allowedEffect, DragDropEffects effect) { 80/// The <see cref='System.Windows.Forms.IDataObject'/> 84public IDataObject Data {
winforms\Managed\System\WinForms\DropTarget.cs (4)
21private IDataObject lastDataObject = null; 38IDataObject data = null; 44if (pDataObj is IDataObject) { 45data = (IDataObject)pDataObj;
winforms\Managed\System\WinForms\PropertyGridInternal\PropertyGridView.cs (1)
1210IDataObject dataObj = Clipboard.GetDataObject();
winforms\Managed\System\WinForms\RichTextBox.cs (1)
3774IDataObject lastDataObject;
winforms\Managed\System\WinForms\ToolStripItem.cs (2)
2578IDataObject idataObject = data as IDataObject;
System.Workflow.ComponentModel (7)
AuthoringOM\Design\CommandSet.cs (3)
436IDataObject dataObj = Clipboard.GetDataObject(); 877IDataObject dataObject = CompositeActivityDesigner.SerializeActivitiesToDataObject(this.serviceProvider, topLevelActivities); 892IDataObject dataObj = Clipboard.GetDataObject();
AuthoringOM\Design\CompositeActivityDesigner.cs (3)
549public static IDataObject SerializeActivitiesToDataObject(IServiceProvider serviceProvider, Activity[] activities) 580public static Activity[] DeserializeActivitiesFromDataObject(IServiceProvider serviceProvider, IDataObject dataObj) 585internal static Activity[] DeserializeActivitiesFromDataObject(IServiceProvider serviceProvider, IDataObject dataObj, bool addAssemblyReference)
AuthoringOM\Design\MessageFilters\DragDropManager.cs (1)
837IDataObject dataObject = CompositeActivityDesigner.SerializeActivitiesToDataObject(ParentView, this.existingDraggedActivities.ToArray());