Compartilhar via


UIElementCollection.First Método

Definição

Retorna o objeto iterador que pode iterar sobre os itens na 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)

Retornos

O objeto iterador. A posição atual do iterador está na posição de 0 índice ou no final da coleção se a coleção estiver vazia.

Implementações

Comentários

Uma maneira conveniente de manter o iterador retornado por First é atribuir o valor retornado a uma variável declarada com a dedução de tipo automático palavra-chave. Em seguida, use a API IIterator como parte de um loop while . Por exemplo:

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

Aplica-se a

Confira também