type TOLEDataObject = class(TInterfacedObject, IDataObject)
This item has no description.
| Protected | FNumFormats: integer; |
| Protected | FFormatArray: TOLEFormatArray; |
| Protected | FMediumArray: TOLEMediumArray; |
| Protected | FAsync: boolean; |
| Protected | FInOperation: boolean; |
| Protected | function LookupFormatEtc(const aFormatEtc : TFormatEtc) : integer; |
| Protected | function DupGlobalMem(hMem : HGLOBAL) : HGLOBAL; |
| Public | constructor Create(const aFormatArray : TOLEFormatArray; const aMediumArray : TOLEMediumArray; aNumFormats : integer); reintroduce; |
| Public | function GetData(const FormatEtcIn: TFormatEtc; out Medium: TStgMedium):HRESULT; stdcall; |
| Public | function GetDataHere(const FormatEtc: TFormatEtc; out Medium: TStgMedium):HRESULT; stdcall; |
| Public | function QueryGetData(const FormatEtc: TFormatEtc): HRESULT; stdcall; |
| Public | function GetCanonicalFormatEtc(const FormatEtc: TFormatEtc; out FormatEtcout: TFormatEtc): HRESULT; stdcall; |
| Public | function SetData(const pformatetc: FORMATETC; const medium: STGMEDIUM; FRelease: BOOL): HRESULT; stdcall; |
| Public | function EnumFormatEtc(dwDirection: DWORD; out aEnumFormatEtc: IENUMFORMATETC): HRESULT; stdcall; |
| Public | function DAdvise(const formatetc: FORMATETC; advf: DWORD; const AdvSink: IAdviseSink; out dwConnection: DWORD): HRESULT; stdcall; |
| Public | function DUnadvise(dwconnection: DWORD): HRESULT; stdcall; |
| Public | function EnumdAdvise(out EnumAdvise: IEnumStatData): HRESULT; stdcall; |
| Protected | FNumFormats: integer; |
|
This item has no description. | |
| Protected | FFormatArray: TOLEFormatArray; |
|
This item has no description. | |
| Protected | FMediumArray: TOLEMediumArray; |
|
This item has no description. | |
| Protected | FAsync: boolean; |
|
This item has no description. | |
| Protected | FInOperation: boolean; |
|
This item has no description. | |
| Protected | function LookupFormatEtc(const aFormatEtc : TFormatEtc) : integer; |
|
This item has no description. | |
| Protected | function DupGlobalMem(hMem : HGLOBAL) : HGLOBAL; |
|
This item has no description. | |
| Public | constructor Create(const aFormatArray : TOLEFormatArray; const aMediumArray : TOLEMediumArray; aNumFormats : integer); reintroduce; |
|
This item has no description. | |
| Public | function GetData(const FormatEtcIn: TFormatEtc; out Medium: TStgMedium):HRESULT; stdcall; |
|
IDataObject | |
| Public | function GetDataHere(const FormatEtc: TFormatEtc; out Medium: TStgMedium):HRESULT; stdcall; |
|
This item has no description. | |
| Public | function QueryGetData(const FormatEtc: TFormatEtc): HRESULT; stdcall; |
|
This item has no description. | |
| Public | function GetCanonicalFormatEtc(const FormatEtc: TFormatEtc; out FormatEtcout: TFormatEtc): HRESULT; stdcall; |
|
This item has no description. | |
| Public | function SetData(const pformatetc: FORMATETC; const medium: STGMEDIUM; FRelease: BOOL): HRESULT; stdcall; |
|
This item has no description. | |
| Public | function EnumFormatEtc(dwDirection: DWORD; out aEnumFormatEtc: IENUMFORMATETC): HRESULT; stdcall; |
|
This item has no description. | |
| Public | function DAdvise(const formatetc: FORMATETC; advf: DWORD; const AdvSink: IAdviseSink; out dwConnection: DWORD): HRESULT; stdcall; |
|
This item has no description. | |
| Public | function DUnadvise(dwconnection: DWORD): HRESULT; stdcall; |
|
This item has no description. | |
| Public | function EnumdAdvise(out EnumAdvise: IEnumStatData): HRESULT; stdcall; |
|
This item has no description. | |