Interface IEnumSTATPROPSTG
Namespace: Syncfusion.CompoundFile.DocIO.Native
Assembly: Syncfusion.DocIO.Base.dll
Syntax
[CLSCompliant(false)]
[Guid("00000139-0000-0000-C000-000000000046")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface IEnumSTATPROPSTG
Methods
Clone(out IEnumSTATPROPSTG)
The Clone method creates an enumerator that contains the same enumeration state as the current STATPROPSTG structure enumerator
Declaration
void Clone(out IEnumSTATPROPSTG ppenum)
Parameters
Type | Name | Description |
---|---|---|
IEnumSTATPROPSTG | ppenum | A pointer to the variable that receives the IEnumSTATPROPSTG interface pointer. |
Next(Int32, tagSTATPROPSTG[], out Int32)
The Next method retrieves a specified number of STATPROPSTG structures, that follow subsequently in the enumeration sequence.
Declaration
void Next(int celt, tagSTATPROPSTG[] rgelt, out int pceltFetched)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | celt | The number of STATPROPSTG structures requested. |
Syncfusion.CompoundFile.DocIO.Native.tagSTATPROPSTG[] | rgelt | An array of STATPROPSTG structures returned. |
System.Int32 | pceltFetched | The number of STATPROPSTG structures retrieved in the rgelt parameter. |
Reset()
The Reset method resets the enumeration sequence to the beginning of the STATPROPSTG structure array.
Declaration
void Reset()
Skip(UInt32)
The Skip method skips the specified number of STATPROPSTG structures in the enumeration sequence.
Declaration
void Skip(uint celt)
Parameters
Type | Name | Description |
---|---|---|
System.UInt32 | celt | The number of STATPROPSTG structures to skip. |