Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Zwraca iterator wskazujący początek kolekcji, która jest uzyskiwana przez określony parametr interfejsu.
Składnia
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);
Parametry
T
Parametr typu szablonu.
v
Kolekcja Vector<T>
obiektów lub VectorView<T>
, do których uzyskuje dostęp za pomocą interfejsu IVector<T>
lub IVectorView<T>
.
i
Kolekcja dowolnych obiektów środowisko wykonawcze systemu Windows, do których uzyskuje dostęp IIterable<T>
interfejs.
Wartość zwracana
Iterator wskazujący początek kolekcji.
Uwagi
Pierwsze dwa szablony funkcji zwracają iteratory, a trzeci szablon funkcji zwraca iterator wejściowy.
Obiekt VectorIterator
zwracany przez begin
program jest iteratorem proxy, który przechowuje elementy typu VectorProxy<T>
. Jednak obiekt proxy prawie nigdy nie jest widoczny dla kodu użytkownika. Aby uzyskać więcej informacji, zobacz Kolekcje (C++/CX).
Wymagania
Nagłówek: collection.h
Przestrzeń nazw: Windows::Foundation::Collections