Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
IDataObject.cs
Go to the documentation of this file.
2
3[ComImport]
4[CLSCompliant(false)]
5[Guid("0000010E-0000-0000-C000-000000000046")]
6[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
7public interface IDataObject
8{
9 void GetData([In] ref FORMATETC format, out STGMEDIUM medium);
10
11 void GetDataHere([In] ref FORMATETC format, ref STGMEDIUM medium);
12
13 [PreserveSig]
15
16 [PreserveSig]
17 int GetCanonicalFormatEtc([In] ref FORMATETC formatIn, out FORMATETC formatOut);
18
19 void SetData([In] ref FORMATETC formatIn, [In] ref STGMEDIUM medium, [MarshalAs(UnmanagedType.Bool)] bool release);
20
22
23 [PreserveSig]
24 int DAdvise([In] ref FORMATETC pFormatetc, ADVF advf, IAdviseSink adviseSink, out int connection);
25
26 void DUnadvise(int connection);
27
28 [PreserveSig]
29 int EnumDAdvise(out IEnumSTATDATA? enumAdvise);
30}
int GetCanonicalFormatEtc([In] ref FORMATETC formatIn, out FORMATETC formatOut)
int DAdvise([In] ref FORMATETC pFormatetc, ADVF advf, IAdviseSink adviseSink, out int connection)
void GetData([In] ref FORMATETC format, out STGMEDIUM medium)
void GetDataHere([In] ref FORMATETC format, ref STGMEDIUM medium)
void SetData([In] ref FORMATETC formatIn, [In] ref STGMEDIUM medium, [MarshalAs(UnmanagedType.Bool)] bool release)
int EnumDAdvise(out IEnumSTATDATA? enumAdvise)
IEnumFORMATETC EnumFormatEtc(DATADIR direction)
int QueryGetData([In] ref FORMATETC format)