StorageFileQueryResult.GetFilesAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
GetFilesAsync() |
Recupera una lista de todos los archivos del conjunto de resultados de la consulta. |
GetFilesAsync(UInt32, UInt32) |
Recupera una lista de archivos en un intervalo especificado. |
GetFilesAsync()
Recupera una lista de todos los archivos del conjunto de resultados de la consulta.
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))
Devoluciones
Cuando este método se completa correctamente, devuelve una lista (tipo IVectorView) de archivos representados por objetos StorageFile .
- Atributos
Consulte también
Se aplica a
GetFilesAsync(UInt32, UInt32)
Recupera una lista de archivos en un intervalo especificado.
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))
Parámetros
- startIndex
-
UInt32
unsigned int
uint32_t
Índice de base cero del primer archivo que se va a recuperar. Este parámetro es 0 de forma predeterminada.
- maxNumberOfItems
-
UInt32
unsigned int
uint32_t
Número máximo de archivos que se van a recuperar. Use el valor máximo de UInt32
(por ejemplo uint.MaxValue
, en C#, std::numeric_limits<uint32_t>::max()
en C++. Algunos códigos de C++ pueden usar -1
si se permite la conversión implícita) para recuperar todos los archivos. Si el intervalo contiene menos archivos que el número máximo, se devuelven todos los archivos del intervalo.
Devoluciones
Cuando este método se completa correctamente, devuelve una lista (tipo IVectorView) de archivos representados por objetos StorageFile .
- Atributos
Comentarios
Use esta sobrecarga para mejorar el rendimiento del sistema mediante la presentación de una vista virtualizada de los resultados de la consulta que incluye solo el subconjunto necesario de archivos. Por ejemplo, si la aplicación muestra muchos archivos en una galería, puede usar este intervalo para recuperar solo los archivos que están visibles actualmente para el usuario.