Delen via


begin functie

Hiermee wordt een iterator geretourneerd die verwijst naar het begin van een verzameling die wordt geopend door de opgegeven interfaceparameter.

Syntaxis

template <typename T>
    ::Platform::Collections::VectorIterator<T>
    begin(IVector<T>^ v);

template <typename T>
    ::Platform::Collections::VectorViewIterator<T>
    begin(IVectorView<T>^ v);

template <typename T>
    ::Platform::Collections::InputIterator<T>
    begin(IIterable<T>^ i);

Parameterwaarden

T
Een parameter voor het sjabloontype.

v
Een verzameling Vector<T> objecten of VectorView<T> objecten die worden geopend door een IVector<T> of IVectorView<T> interface.

i
Een verzameling willekeurige Windows Runtime-objecten die toegankelijk zijn voor een IIterable<T> interface.

Retourwaarde

Een iterator die verwijst naar het begin van de verzameling.

Opmerkingen

De eerste twee functiesjablonen retourneren iterators en de derde functiesjabloon retourneert een invoer-iterator.

Het VectorIterator object dat wordt geretourneerd door begin is een proxy-iterator waarin elementen van het type VectorProxy<T>worden opgeslagen. Het proxyobject is echter bijna nooit zichtbaar voor gebruikerscode. Zie Verzamelingen (C++/CX) voor meer informatie.

Behoeften

Header: collection.h

Namespace:Windows::Foundation::Collections

Zie ook

Windows::Foundation::Collections Namespace