public class EnumMoniker extends Unknown implements IEnumMoniker
Unknown.ByReferenceIIDIID_IUNKNOWN| Constructor and Description |
|---|
EnumMoniker(Pointer pointer) |
| Modifier and Type | Method and Description |
|---|---|
WinNT.HRESULT |
Clone(PointerByReference ppenum)
Creates a new enumerator that contains the same enumeration state as the
current one.
|
WinNT.HRESULT |
Next(WinDef.ULONG celt,
PointerByReference rgelt,
WinDef.ULONGByReference pceltFetched)
Retrieves the specified number of items in the enumeration sequence.
|
WinNT.HRESULT |
Reset()
Resets the enumeration sequence to the beginning.
|
WinNT.HRESULT |
Skip(WinDef.ULONG celt)
Skips over the specified number of items in the enumeration sequence.
|
AddRef, QueryInterface, Release_invokeNativeInt, _invokeNativeObject, _invokeNativeVoidequals, fromNative, getPointer, hashCode, nativeType, setPointer, toNative, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitAddRef, QueryInterface, Releasepublic EnumMoniker(Pointer pointer)
public WinNT.HRESULT Next(WinDef.ULONG celt, PointerByReference rgelt, WinDef.ULONGByReference pceltFetched)
IEnumMonikerHRESULT Next(
[in] ULONG celt,
[out] IMoniker **rgelt,
[in, out] ULONG *pceltFetched
);
Next in interface IEnumMonikerpublic WinNT.HRESULT Skip(WinDef.ULONG celt)
IEnumMonikerHRESULT Skip(
[in] ULONG celt
);
Skip in interface IEnumMonikerpublic WinNT.HRESULT Reset()
IEnumMonikerHRESULT Reset();
Reset in interface IEnumMonikerpublic WinNT.HRESULT Clone(PointerByReference ppenum)
IEnumMonikerHRESULT Clone(
[out] IEnumMoniker **ppenum
);
Clone in interface IEnumMoniker