// // System.Windows.Forms.IDataObject.cs // // Author: // William Lamb (wdlamb@notwires.com) // Dennis Hayes (dennish@raytek.com) // // (C) 2002 Ximian, Inc. http://www.ximian.com // namespace System.Windows.Forms { [ComVisible(true)] public interface IDataObject { object GetData(string format); object GetData(Type format); object GetData(string format, bool autoConvert); bool GetDataPresent(string format); bool GetDataPresent(Type format); bool GetDataPresent(string format, bool autoConvert); string[] GetFormats(); string[] GetFormats(bool autoConvert); void SetData(object data); void SetData(string format, object data); void SetData(Type format, object data); void SetData(string format, bool autoConvert, object data); } }