StorageItemQueryResult.GetItemsAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
GetItemsAsync() |
Ruft eine Liste aller Elemente (Dateien und Ordner) im Abfrageergebnissatz ab. |
GetItemsAsync(UInt32, UInt32) |
Ruft eine Liste von Elementen (Dateien und Ordner) in einem angegebenen Bereich ab. |
GetItemsAsync()
Ruft eine Liste aller Elemente (Dateien und Ordner) im Abfrageergebnissatz ab.
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))
Gibt zurück
Wenn diese Methode erfolgreich abgeschlossen wurde, gibt sie eine Liste (Typ IVectorView) von Elementen zurück. Jedes Element ist der IStorageItem-Typ und stellt eine Datei, einen Ordner oder eine Dateigruppe dar.
In dieser Liste werden Dateien durch StorageFile-Objekte und Ordner oder Dateigruppen durch StorageFolder-Objekte dargestellt.
- Attribute
Weitere Informationen
- StorageItemQueryResult
- GetItemsAsync(UInt32, UInt32)
- IVectorView<T>
- IStorageItem
- IsOfType(StorageItemTypes)
- StorageFile
- StorageFolder
Gilt für:
GetItemsAsync(UInt32, UInt32)
Ruft eine Liste von Elementen (Dateien und Ordner) in einem angegebenen Bereich ab.
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))
Parameter
- startIndex
-
UInt32
unsigned int
uint32_t
Der nullbasierte Index des ersten abzurufenden Elements. Dieser Parameter hat den Standardwert 0.
- maxNumberOfItems
-
UInt32
unsigned int
uint32_t
Die maximale Anzahl der abzurufenden Elemente. Verwenden Sie -1, um alle Elemente abzurufen. Wenn der Bereich weniger Elemente als die maximale Anzahl enthält, werden alle Elemente im Bereich zurückgegeben.
Gibt zurück
Wenn diese Methode erfolgreich abgeschlossen wurde, gibt sie eine Liste (Typ IVectorView) von Elementen zurück. Jedes Element ist der IStorageItem-Typ und stellt eine Datei, einen Ordner oder eine Dateigruppe dar.
In dieser Liste werden Dateien durch StorageFile-Objekte und Ordner oder Dateigruppen durch StorageFolder-Objekte dargestellt.
- Attribute
Hinweise
Sie können die IsOfType-Methode für beide Typen von Speicherobjekten verwenden, um herauszufinden, ob es sich bei einem Element um ein StorageFile- oder StorageFolder-Objekt handelt.
Für C#/C++/VB: Nachdem Sie wissen, ob es sich bei dem Element um ein StorageFile - oder StorageFolder-Element handelt, können Sie das Element in den entsprechenden Typ umwandeln, um auf eigenschaften und Methoden zuzugreifen, die für dieses Objekt spezifisch sind.
Verwenden Sie diese Überladung, um die Systemleistung zu verbessern, indem Sie eine virtualisierte Ansicht der Abfrageergebnisse darstellen, die nur die erforderliche Teilmenge von Ordnern enthält. Wenn Ihre App beispielsweise viele Elemente in einem Katalog anzeigt, können Sie diesen Bereich verwenden, um nur die Elemente abzurufen, die derzeit für den Benutzer sichtbar sind.
Weitere Informationen
- StorageItemQueryResult
- GetItemsAsync()
- IVectorView<T>
- IStorageItem
- IsOfType(StorageItemTypes)
- StorageFile
- StorageFolder