Freigeben über


StorageFileQueryResult.GetFilesAsync Methode

Definition

Überlädt

GetFilesAsync()

Ruft eine Liste aller Dateien im Abfrageergebnissatz ab.

GetFilesAsync(UInt32, UInt32)

Ruft eine Liste von Dateien in einem angegebenen Bereich ab.

GetFilesAsync()

Ruft eine Liste aller Dateien im Abfrageergebnissatz ab.

public:
 virtual IAsyncOperation<IVectorView<StorageFile ^> ^> ^ GetFilesAsync() = GetFilesAsync;
/// [Windows.Foundation.Metadata.Overload("GetFilesAsyncDefaultStartAndCount")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<IVectorView<StorageFile>> GetFilesAsync();
[Windows.Foundation.Metadata.Overload("GetFilesAsyncDefaultStartAndCount")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<IReadOnlyList<StorageFile>> GetFilesAsync();
function getFilesAsync()
Public Function GetFilesAsync () As IAsyncOperation(Of IReadOnlyList(Of StorageFile))

Gibt zurück

Wenn diese Methode erfolgreich abgeschlossen wurde, gibt sie eine Liste (Typ IVectorView) der Dateien zurück, die von StorageFile-Objekten dargestellt werden.

Attribute

Weitere Informationen

Gilt für:

GetFilesAsync(UInt32, UInt32)

Ruft eine Liste von Dateien in einem angegebenen Bereich ab.

public:
 virtual IAsyncOperation<IVectorView<StorageFile ^> ^> ^ GetFilesAsync(unsigned int startIndex, unsigned int maxNumberOfItems) = GetFilesAsync;
/// [Windows.Foundation.Metadata.Overload("GetFilesAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<IVectorView<StorageFile>> GetFilesAsync(uint32_t const& startIndex, uint32_t const& maxNumberOfItems);
[Windows.Foundation.Metadata.Overload("GetFilesAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<IReadOnlyList<StorageFile>> GetFilesAsync(uint startIndex, uint maxNumberOfItems);
function getFilesAsync(startIndex, maxNumberOfItems)
Public Function GetFilesAsync (startIndex As UInteger, maxNumberOfItems As UInteger) As IAsyncOperation(Of IReadOnlyList(Of StorageFile))

Parameter

startIndex
UInt32

unsigned int

uint32_t

Der nullbasierte Index der ersten abzurufenden Datei. Dieser Parameter ist standardmäßig 0.

maxNumberOfItems
UInt32

unsigned int

uint32_t

Die maximale Anzahl der abzurufenden Dateien. Verwenden Sie den maximalen Wert von UInt32 (z. B. uint.MaxValue in C#, std::numeric_limits<uint32_t>::max() in C++). Einige Code in C++ können verwendet werden -1 , wenn die implizite Konvertierung zulässig ist), um alle Dateien abzurufen. Wenn der Bereich weniger Dateien als die maximale Anzahl enthält, werden alle Dateien im Bereich zurückgegeben.

Gibt zurück

Wenn diese Methode erfolgreich abgeschlossen wurde, gibt sie eine Liste (Typ IVectorView) der Dateien zurück, die von StorageFile-Objekten dargestellt werden.

Attribute

Hinweise

Verwenden Sie diese Überladung, um die Systemleistung zu verbessern, indem Sie eine virtualisierte Ansicht der Abfrageergebnisse darstellen, die nur die erforderliche Teilmenge der Dateien enthält. Wenn Ihre App beispielsweise viele Dateien in einem Katalog anzeigt, können Sie diesen Bereich verwenden, um nur die Dateien abzurufen, die derzeit für den Benutzer sichtbar sind.

Weitere Informationen

Gilt für: