NativeMapped, IEnumMoniker, IUnknownpublic class EnumMoniker extends Unknown implements IEnumMoniker
Unknown.ByReferenceIIDIID_IUNKNOWN| Constructor | Description |
|---|---|
EnumMoniker(Pointer pointer) |
| Modifier and Type | Method | 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.
|
_invokeNativeInt, _invokeNativeObject, _invokeNativeVoidAddRef, QueryInterface, Releaseclone, finalize, getClass, notify, notifyAll, wait, wait, waitequals, fromNative, getPointer, hashCode, nativeType, setPointer, toNative, toStringAddRef, QueryInterface, Releasepublic EnumMoniker(Pointer pointer)
public WinNT.HRESULT Next(WinDef.ULONG celt, PointerByReference rgelt, WinDef.ULONGByReference pceltFetched)
IEnumMoniker
HRESULT Next(
[in] ULONG celt,
[out] IMoniker **rgelt,
[in, out] ULONG *pceltFetched
);
Next in interface IEnumMonikerpublic WinNT.HRESULT Skip(WinDef.ULONG celt)
IEnumMoniker
HRESULT Skip(
[in] ULONG celt
);
Skip in interface IEnumMonikerpublic WinNT.HRESULT Reset()
IEnumMoniker
HRESULT Reset();
Reset in interface IEnumMonikerpublic WinNT.HRESULT Clone(PointerByReference ppenum)
IEnumMoniker
HRESULT Clone(
[out] IEnumMoniker **ppenum
);
Clone in interface IEnumMoniker