StorageItemQueryResult Classe
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.
Fornisce l'accesso ai risultati di una query che elenca tutti gli elementi, inclusi i file e le cartelle (o i gruppi di file) nella cartella su cui viene eseguita una query , rappresentata da un oggetto StorageFolder. È possibile usare storageItemQueryResult per enumerare i file e le cartelle in tale StorageFolder.
public ref class StorageItemQueryResult sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
class StorageItemQueryResult final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public sealed class StorageItemQueryResult
Public NotInheritable Class StorageItemQueryResult
- Ereditarietà
- Attributi
- Implementazioni
Requisiti Windows
Famiglia di dispositivi |
Windows 10 (è stato introdotto in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)
|
Commenti
Nota
Anche se non è attribuito a marshalling_behavior(agile)
, questa classe può essere considerata agile. Per altre info, vedi Threading e marshalling (C++/CX).
Puoi ottenere un oggetto storageItemQueryResult chiamando i metodi seguenti da un oggetto StorageFolder o FolderInformation :
- Metodi StorageFolder.CreateItemQuery
- Metodo StorageFolder.CreateItemQueryWithOptions
- Metodi FolderInformation.CreateItemQuery
- Metodo FolderInformation.CreateItemQueryWithOptions Per esempi di codice correlati, vedere storageFileQueryResult, storageFolderQueryResult, l'esempio di enumerazione Folder e l'esempio di ricerca file.
Proprietà
Folder |
Ottiene la cartella utilizzata originariamente per creare l'oggetto StorageItemQueryResult . Questa cartella rappresenta l'ambito della query. |
Metodi
ApplyNewQueryOptions(QueryOptions) |
Modifica i risultati delle query in base alle nuove opzioni query. |
FindStartIndexAsync(Object) |
Recupera l'indice dell'elemento dai risultati della query che corrispondono più strettamente al valore della proprietà specificato. La proprietà corrispondente è determinata dalla prima proprietà SortEntry dell'elenco QueryOptions.SortOrder . |
GetCurrentQueryOptions() |
Recupera le opzioni di query utilizzate per determinare i risultati della query. |
GetItemCountAsync() |
Recupera il numero di elementi nel set di risultati della query. |
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. |
Eventi
ContentsChanged |
Viene generato quando un elemento viene aggiunto, eliminato o modificato nella cartella su cui viene eseguita una query. Questo evento viene generato solo dopo che GetItemsAsync è stato chiamato almeno una volta. |
OptionsChanged |
Viene generato quando cambiano le opzioni di query. |