## IEnumeratorImplRefType class


Pembungkus yang membuat implementasi [IEnumerator](../ienumerator/) non-generic di atas Iterator [IEnumeratorImplRefType](./) - pembungkus untuk Tipe Referensi.

```cpp
template<typename T>class IEnumeratorImplRefType : public System::Collections::IEnumerator
```


| Parameter | Deskripsi |
| --- | --- |
| T | Tipe elemen. |
## Metode

| Metode | Deskripsi |
| --- | --- |
| [get_Current](./get_current/)() const override | Mendapatkan elemen saat ini. |
| [IEnumeratorImplRefType](./ienumeratorimplreftype/)(System::SharedPtr\<System::Collections::Generic::IEnumerator\<System::SharedPtr\<T\>\>\>) | konstruktor pembungkus |
| [MoveNext](./movenext/)() override | Memindahkan enumerator ke elemen berikutnya. Jika tidak ada elemen yang direferensikan sebelumnya, mengatur referensi ke elemen pertama yang tersedia. Jika akhir kontainer tercapai, tidak melakukan apa‑apa. |

## Lihat Juga

* Class [IEnumerator](../ienumerator/)
* Namespace [System::Collections](../)
* Library [Aspose.Page for C++](../../)
