type TOLEEnumFormatEtc = class(TInterfacedObject, IEnumFormatEtc)
This item has no description.
| Protected | FIndex: integer; |
| Protected | FNumFormats: integer; |
| Protected | FFormatArray: TOLEFormatArray; |
| Protected | procedure CopyFromFormatArray(const aSrcFormatArray : TOLEFormatArray); |
| Protected | procedure CopyFormatEtc(var aDstFormatEtc : TFormatEtc; const aSrcFormatEtc : TFormatEtc); |
| Public | constructor Create; overload; |
| Public | constructor Create(const aFormatArray : TOLEFormatArray; aNumFormats : integer; aIndex : integer = 0); overload; |
| Public | destructor Destroy; override; |
| Public | function Next(Celt: ULONG; out Rgelt: FormatEtc; pceltFetched: PULONG = nil): HRESULT; stdcall; |
| Public | function Skip(Celt: ULONG): HRESULT; stdcall; |
| Public | function Reset: HRESULT; stdcall; |
| Public | function Clone(out Enum: IEnumFormatEtc): HRESULT; stdcall; |
| Protected | FIndex: integer; |
|
This item has no description. | |
| Protected | FNumFormats: integer; |
|
This item has no description. | |
| Protected | FFormatArray: TOLEFormatArray; |
|
This item has no description. | |
| Protected | procedure CopyFromFormatArray(const aSrcFormatArray : TOLEFormatArray); |
|
This item has no description. | |
| Protected | procedure CopyFormatEtc(var aDstFormatEtc : TFormatEtc; const aSrcFormatEtc : TFormatEtc); |
|
This item has no description. | |
| Public | constructor Create; overload; |
|
This item has no description. | |
| Public | constructor Create(const aFormatArray : TOLEFormatArray; aNumFormats : integer; aIndex : integer = 0); overload; |
|
This item has no description. | |
| Public | destructor Destroy; override; |
|
This item has no description. | |
| Public | function Next(Celt: ULONG; out Rgelt: FormatEtc; pceltFetched: PULONG = nil): HRESULT; stdcall; |
|
IEnumFormatEtc | |
| Public | function Skip(Celt: ULONG): HRESULT; stdcall; |
|
This item has no description. | |
| Public | function Reset: HRESULT; stdcall; |
|
This item has no description. | |
| Public | function Clone(out Enum: IEnumFormatEtc): HRESULT; stdcall; |
|
This item has no description. | |