Share via


GeometryCollection.GetMany(UInt32, Geometry[]) Metodo

Definizione

Recupera più elementi in un singolo pass-through dell'iteratore.

public:
 virtual unsigned int GetMany(unsigned int startIndex, Platform::Array <Geometry ^> ^ items) = IVector<Geometry ^>::GetMany;
uint32_t GetMany(uint32_t const& startIndex, winrt::array_view <Geometry const&> & items);
public uint GetMany(uint startIndex, Geometry[] items);
function getMany(startIndex, items)
Public Function GetMany (startIndex As UInteger, items As Geometry()) As UInteger

Parametri

startIndex
UInt32

unsigned int

uint32_t

Indice da cui iniziare il recupero.

items
Geometry[]

Fornisce la destinazione per il risultato. Ridimensionare le dimensioni iniziali della matrice come "capacità" per specificare il numero di risultati da recuperare.

Restituisce

UInt32

unsigned int

uint32_t

Numero di elementi recuperati.

Implementazioni

M:Windows.Foundation.Collections.IVector1.GetMany(System.UInt32,0[]) M:Windows.Foundation.Collections.IVector1.GetMany(unsigned int,0[]) M:Windows.Foundation.Collections.IVector1.GetMany(uint32_t,0[])

Commenti

Il metodo GetMany funziona in modo identico come se si chiamasse e per ogni elemento nella matrice fornita. Ciò significa che il primo elemento restituito dal metodo GetMany è lo stesso elemento restituito recuperando la proprietà prima di chiamare GetMany. Al termine della chiamata GetMany, la proprietà recupererà l'elemento dopo l'ultimo elemento restituito dalla chiamata GetMany o genererà un errore se non sono presenti altri elementi nelle sequenze.

Il metodo GetMany restituisce il numero effettivo di elementi restituiti. Deve essere il valore minimo di a) il numero di elementi rimanenti nella raccolta o b) il numero di elementi richiesti, ovvero "capacity". Pertanto, ogni volta che GetMany restituisce meno del numero di elementi richiesti, viene raggiunta la fine della sequenza. Restituisce il numero di elementi recuperati nel parametro di output "effettivo". Quando il chiamante specifica una capacità pari a 0, la posizione dell'iteratore rimane invariata. Gli elementi nella matrice che seguono i valori restituiti sono invariati.

Si applica a