StorageFolderQueryResult.FindStartIndexAsync(Object) 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.
Ruft den Index des Ordners aus den Abfrageergebnissen ab, die dem angegebenen Eigenschaftswert am ehesten entsprechen. Die übereinstimmenden Eigenschaften werden durch den ersten SortEntry der Liste QueryOptions.SortOrder bestimmt.
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)
Parameter
- value
-
Object
Platform::Object
IInspectable
Der Eigenschaftswert, der beim Durchsuchen der Abfrageergebnisse übereinstimmen soll. Die -Eigenschaft zu, die verwendet wird, um diesen Wert abzugleichen, ist die -Eigenschaft im ersten SortEntry der Liste QueryOptions.SortOrder .
Gibt zurück
Wenn diese Methode erfolgreich abgeschlossen wurde, wird der Index des zugeordneten Ordners in den Abfrageergebnissen zurückgegeben. Andernfalls wird uint zurückgegeben. MaxValue.
Implementiert
- Attribute
Beispiele
In diesem Beispiel wird gezeigt, wie Sie das erste Album mit einem Titel finden, der mit einem "R" beginnt, in einer Reihe von Abfrageergebnissen, die nach Titel sortierte Alben enthält.
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");