StorageItemQueryResult.GetItemsAsync Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
GetItemsAsync() |
Recupera un elenco di tutti gli elementi (file e cartelle) nel set di risultati della query. |
GetItemsAsync(UInt32, UInt32) |
Recupera un elenco di elementi (file e cartelle) in un intervallo specificato. |
GetItemsAsync()
Recupera un elenco di tutti gli elementi (file e cartelle) nel set di risultati della query.
public:
virtual IAsyncOperation<IVectorView<IStorageItem ^> ^> ^ GetItemsAsync() = GetItemsAsync;
/// [Windows.Foundation.Metadata.Overload("GetItemsAsyncDefaultStartAndCount")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<IVectorView<IStorageItem>> GetItemsAsync();
[Windows.Foundation.Metadata.Overload("GetItemsAsyncDefaultStartAndCount")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<IReadOnlyList<IStorageItem>> GetItemsAsync();
function getItemsAsync()
Public Function GetItemsAsync () As IAsyncOperation(Of IReadOnlyList(Of IStorageItem))
Restituisce
Al termine di questo metodo, restituisce un elenco (tipo IVectorView) di elementi. Ogni elemento è il tipo IStorageItem e rappresenta un file, una cartella o un gruppo di file.
In questo elenco i file sono rappresentati da oggetti StorageFile e le cartelle o i gruppi di file sono rappresentati da oggetti StorageFolder .
- Attributi
Vedi anche
- StorageItemQueryResult
- GetItemsAsync(UInt32, UInt32)
- IVectorView<T>
- IStorageItem
- IsOfType(StorageItemTypes)
- StorageFile
- StorageFolder
Si applica a
GetItemsAsync(UInt32, UInt32)
Recupera un elenco di elementi (file e cartelle) in un intervallo specificato.
public:
virtual IAsyncOperation<IVectorView<IStorageItem ^> ^> ^ GetItemsAsync(unsigned int startIndex, unsigned int maxNumberOfItems) = GetItemsAsync;
/// [Windows.Foundation.Metadata.Overload("GetItemsAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<IVectorView<IStorageItem>> GetItemsAsync(uint32_t const& startIndex, uint32_t const& maxNumberOfItems);
[Windows.Foundation.Metadata.Overload("GetItemsAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<IReadOnlyList<IStorageItem>> GetItemsAsync(uint startIndex, uint maxNumberOfItems);
function getItemsAsync(startIndex, maxNumberOfItems)
Public Function GetItemsAsync (startIndex As UInteger, maxNumberOfItems As UInteger) As IAsyncOperation(Of IReadOnlyList(Of IStorageItem))
Parametri
- startIndex
-
UInt32
unsigned int
uint32_t
Indice in base zero del primo elemento da recuperare. Il valore predefinito del parametro è 0.
- maxNumberOfItems
-
UInt32
unsigned int
uint32_t
Numero massimo di elementi da recuperare. Usare -1 per recuperare tutti gli elementi. Se l'intervallo contiene meno elementi rispetto al numero massimo, vengono restituiti tutti gli elementi dell'intervallo.
Restituisce
Al termine di questo metodo, restituisce un elenco (tipo IVectorView) di elementi. Ogni elemento è il tipo IStorageItem e rappresenta un file, una cartella o un gruppo di file.
In questo elenco i file sono rappresentati da oggetti StorageFile e le cartelle o i gruppi di file sono rappresentati da oggetti StorageFolder .
- Attributi
Commenti
È possibile utilizzare il metodo IsOfType in entrambi i tipi di oggetti di archiviazione per determinare se un elemento è un oggetto StorageFile o StorageFolder .
Per C#/C++/VB: dopo aver compreso se l'elemento è StorageFile o StorageFolder, è possibile eseguire il cast dell'elemento al tipo appropriato per accedere a proprietà e metodi specifici di tale oggetto.
Utilizzare questo overload per migliorare le prestazioni del sistema presentando una visualizzazione virtualizzata dei risultati della query che include solo il subset di cartelle necessario. Ad esempio, se l'app visualizza molti elementi in una raccolta, puoi usare questo intervallo per recuperare solo gli elementi attualmente visibili all'utente.
Vedi anche
- StorageItemQueryResult
- GetItemsAsync()
- IVectorView<T>
- IStorageItem
- IsOfType(StorageItemTypes)
- StorageFile
- StorageFolder