| void .ctor() | Public+1 flags | — | 0x00 |
| void .ctor(const string& format, object data) | Public+1 flags | — | 0x08 |
| int System.Runtime.InteropServices.ComTypes.IDataObject.DAdvise(ref FORMATETC& pFormatetc, const ADVF& advf, IAdviseSink adviseSink, ref int& connection) | PrivateFinal+2 flags | — | 0x20 |
| void System.Runtime.InteropServices.ComTypes.IDataObject.DUnadvise(int connection) | PrivateFinal+2 flags | — | 0x04 |
| int System.Runtime.InteropServices.ComTypes.IDataObject.EnumDAdvise(ref IEnumSTATDATA& enumAdvise) | PrivateFinal+2 flags | — | 0x08 |
| IEnumFORMATETC System.Runtime.InteropServices.ComTypes.IDataObject.EnumFormatEtc(const DATADIR& direction) | PrivateFinal+2 flags | — | 0x08 |
| int System.Runtime.InteropServices.ComTypes.IDataObject.GetCanonicalFormatEtc(ref FORMATETC& formatIn, ref FORMATETC& formatOut) | PrivateFinal+2 flags | — | 0x20 |
| void System.Runtime.InteropServices.ComTypes.IDataObject.GetData(ref FORMATETC& format, ref STGMEDIUM& medium) | PrivateFinal+2 flags | | 0x20 |
| void System.Runtime.InteropServices.ComTypes.IDataObject.GetDataHere(ref FORMATETC& format, ref STGMEDIUM& medium) | PrivateFinal+2 flags | | 0x20 |
| int System.Runtime.InteropServices.ComTypes.IDataObject.QueryGetData(ref FORMATETC& format) | PrivateFinal+2 flags | | 0x20 |
| void System.Runtime.InteropServices.ComTypes.IDataObject.SetData(ref FORMATETC& formatIn, ref STGMEDIUM& medium, bool release) | PrivateFinal+2 flags | | 0x20 |
| object GetData(const string& format) | Public+2 flags | | 0x08 |
| object GetData(const string& format, bool autoConvert) | Public+2 flags | | 0x08 |
| bool GetDataPresent(const string& format) | Public+2 flags | | 0x08 |
| bool GetDataPresent(const string& format, bool autoConvert) | Public+2 flags | | 0x08 |
| string[] GetFormats() | Public+2 flags | | 0x08 |
| string[] GetFormats(bool autoConvert) | Public+2 flags | | 0x08 |
| void SetData(object data) | Public+2 flags | | 0x08 |
| void SetData(const string& format, bool autoConvert, object data) | Public+2 flags | | 0x08 |
| void SetData(const string& format, object data) | Public+2 flags | | 0x08 |
| void SetData(Type format, object data) | Public+2 flags | | 0x08 |
| string EnsureFormat(const string& name) | 1 flags | | 0x08 |
| string EnsureFormat(Type type) | 1 flags | | 0x08 |