Condividi tramite


DoubleCollection.GetMany(UInt32, Double[]) Metodo

Definizione

Recupera più elementi in un singolo passaggio dell'iteratore.

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

Parametri

startIndex
UInt32

unsigned int

uint32_t

Indice da cui avviare il recupero.

items

Double[]

double[]

Fornisce la destinazione per il risultato. Dimensione della matrice iniziale 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 chiamare e per ogni elemento della matrice fornita. Ciò significa che il primo elemento restituito dal metodo GetMany è lo stesso elemento restituito recuperando la proprietà prima di chiamare GetMany. Dopo aver restituito la chiamata GetMany, la proprietà recupera l'elemento che segue l'ultimo elemento restituito dalla chiamata GetMany oppure genera un errore se non esistono più elementi nelle sequenze.

Il metodo GetMany restituisce il numero effettivo di elementi restituiti. Deve essere il numero minimo di elementi rimanenti nella raccolta o b) il numero di elementi richiesti, ovvero "capacità". Pertanto, ogni volta che GetMany restituisce meno del numero di elementi richiesti, la fine della sequenza è stata raggiunta. Restituisce il numero di elementi recuperati nel parametro di output "effettivo".

Quando il chiamante specifica una capacità pari a zero, la posizione dell'iteratore è invariata. Gli elementi nella matrice che segue i valori restituiti vengono invariati.

Si applica a