UIElementCollection.First Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает объект итератора, который может выполнять итерацию по элементам в UIElementCollection.
public:
virtual IIterator<UIElement ^> ^ First() = IIterable<UIElement ^>::First;
IIterator<UIElement> First();
public IIterator<UIElement> First();
function first()
Public Function First () As IIterator(Of UIElement)
Возвращаемое значение
Объект итератора. Текущая позиция итератора находится в позиции 0 индекса или в конце коллекции, если коллекция пуста.
Реализации
Комментарии
Удобный способ удержания итератора, возвращаемого методом First, заключается в присвоении возвращаемого значения переменной, объявленной с помощью автоматического вычета типа ключевое слово. Затем используйте API IIterator в рамках цикла while . Пример:
auto iterator1{ uieCollection.First() };
while (iterator1.HasCurrent())
{
Windows::UI::Xaml::UIElement currentItem{ iterator1.Current() };
// Your logic here that does something with currentItem.
iterator1.MoveNext();
}
auto iterator1 = uieCollection->First();
while (iterator1->HasCurrent)
{
auto currentItem = iterator1->Current;
//your logic here that does something with currentItem
iterator1->MoveNext();
}