1234567891011121314151617181920212223242526272829303132 |
- namespace System.Windows.Forms
- {
- public interface IDataObject
- {
- bool GetDataPresent(string format);
- bool GetDataPresent(Type format);
- object GetData(string format);
- object GetData(string format, bool autoConvert);
- object GetData(Type format);
- }
- internal class DataObjectImpl : IDataObject
- {
- private System.Windows.IDataObject dataObject;
- public object GetData(string format) => dataObject.GetData(format);
- public object GetData(string format, bool autoConvert) => dataObject.GetData(format, autoConvert);
- public object GetData(Type format) => dataObject.GetData(format);
- public bool GetDataPresent(string format) => dataObject.GetDataPresent(format);
- public bool GetDataPresent(Type format) => dataObject.GetDataPresent(format);
- public DataObjectImpl(System.Windows.IDataObject dataObject)
- {
- this.dataObject = dataObject;
- }
- }
- }
|