StorageFolderQueryResult.FindStartIndexAsync(Object) Metodo
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.
Recupera l'indice della cartella 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 .
public:
virtual IAsyncOperation<unsigned int> ^ FindStartIndexAsync(Platform::Object ^ value) = FindStartIndexAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<uint32_t> FindStartIndexAsync(IInspectable const& value);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<uint> FindStartIndexAsync(object value);
function findStartIndexAsync(value)
Public Function FindStartIndexAsync (value As Object) As IAsyncOperation(Of UInteger)
Parametri
- value
-
Object
Platform::Object
IInspectable
Valore della proprietà da trovare quando si esegue la ricerca nei risultati della query. La proprietà utilizzata per trovare la corrispondenza con questo valore è la proprietà nella prima proprietà SortEntry dell'elenco QueryOptions.SortOrder .
Restituisce
Al termine di questo metodo, viene restituito l'indice della cartella corrispondente nei risultati della query; in caso contrario, restituisce uint. MaxValue.
Implementazioni
- Attributi
Esempio
In questo esempio viene illustrato come trovare il primo album con un titolo che inizia con "R" in un set di risultati della query che contiene album ordinati in base al titolo.
QueryOptions queryOptions = new QueryOptions();
queryOptions.FolderDepth = FolderDepth.Deep;
queryOptions.IndexerOption = IndexerOption.OnlyUseIndexer;
SortEntry album = new SortEntry();
album.AscendingOrder = true;
album.PropertyName = "System.Music.AlbumTitle";
queryOptions.SortOrder.Add(album);
StorageFolderQueryResult queryResult = musicFolder.CreateFolderQueryWithOptions(queryOptions);
var firstIndex = await queryResult.FindStartIndexAsync("R");