begin Function

Возвращает итератор, указывающий на начало коллекции, для доступа к которой используется указанный параметр интерфейса.

Синтаксис

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);

Параметры

T
Параметр типа шаблона.

v
Коллекция Vector<T> или VectorView<T> объекты, к которым IVector<T> обращается интерфейс или IVectorView<T> доступ.

i
Коллекция произвольных среда выполнения Windows объектов, к которым обращается IIterable<T> интерфейс.

Возвращаемое значение

Итератор, который указывает на начало коллекции.

Замечания

Первые два шаблона функций возвращают итераторы, а третий шаблон функции возвращает входной итератор.

Объект VectorIterator , возвращаемый begin прокси-итератором, который хранит элементы типа VectorProxy<T>. Однако объект прокси-сервера практически никогда не отображается в пользовательском коде. Дополнительные сведения см. в разделе Collections (C++/CX).

Требования

Заголовок: collection.h

Пространство имен: Windows::Foundation::Collections

См. также

Пространство имен Windows::Foundation::Collections