|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IEnumIDList
Represents Java interface for COM interface IEnumIDList. Exposes a standard set of methods used to enumerate the pointers to item identifier lists (PIDLs) of the items in a Shell folder
| Field Summary | |
|---|---|
static java.lang.String |
INTERFACE_IDENTIFIER
Interface identifier (IID) of the IEnumIDList |
| Method Summary | |
|---|---|
IEnumIDList |
invokeClone()
Creates a new item enumeration object with the same contents and state as the current one. |
void |
next(com.jniwrapper.UInt32 celt,
com.jniwrapper.Pointer rgelt,
com.jniwrapper.UInt32 pceltFetched)
Retrieves the specified number of item identifiers in the enumeration sequence and advances the current position by the number of items retrieved. |
void |
reset()
Returns to the beginning of the enumeration sequence. |
void |
skip(com.jniwrapper.UInt32 celt)
Skips the specified number of elements in the enumeration sequence. |
| Methods inherited from interface com.jniwrapper.win32.com.IUnknown |
|---|
addRef, isNull, queryInterface, release, setNull |
| Methods inherited from interface com.jniwrapper.AutoDeleteParameter |
|---|
isAutoDelete, setAutoDelete |
| Field Detail |
|---|
static final java.lang.String INTERFACE_IDENTIFIER
IEnumIDList
| Method Detail |
|---|
void next(com.jniwrapper.UInt32 celt,
com.jniwrapper.Pointer rgelt,
com.jniwrapper.UInt32 pceltFetched)
throws com.jniwrapper.win32.com.ComException
celt - The number of elements in the array referenced by the rgelt parameter.rgelt - A pointer to an array of ItemIDList
pointers that receive the item identifiers.pceltFetched - A pointer to a value that receives a count of the item identifiers actually returned in rgelt.
com.jniwrapper.win32.com.ComException
void skip(com.jniwrapper.UInt32 celt)
throws com.jniwrapper.win32.com.ComException
celt - The number of item identifiers to skip.
com.jniwrapper.win32.com.ComException
void reset()
throws com.jniwrapper.win32.com.ComException
com.jniwrapper.win32.com.ComException
IEnumIDList invokeClone()
throws com.jniwrapper.win32.com.ComException
com.jniwrapper.win32.com.ComException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||