StorageFileQueryResult.GetFilesAsync 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
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.