Freigeben über


UIElementCollection.First Methode

Definition

Gibt das Iteratorobjekt zurück, das die Elemente in der UIElementCollection durchlaufen kann.

public:
 virtual IIterator<UIElement ^> ^ First() = IIterable<UIElement ^>::First;
IIterator<UIElement> First();
public IIterator<UIElement> First();
function first()
Public Function First () As IIterator(Of UIElement)

Gibt zurück

Das Iteratorobjekt. Die aktuelle Position des Iterators befindet sich an der Position 0 index oder am Auflistungsende, wenn die Auflistung leer ist.

Implementiert

Hinweise

Eine bequeme Möglichkeit, den von First zurückgegebenen Iterator zu halten, besteht darin, den Rückgabewert einer Variablen zuzuweisen, die mit der automatischen Typableitung deklariert wird Schlüsselwort (keyword). Verwenden Sie dann die IIterator-API als Teil einer while-Schleife . Beispiel:

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

Gilt für:

Weitere Informationen