이 페이지가 유용했습니까?
이 콘텐츠에 대한 여러분의 의견은 중요합니다. 의견을 알려주십시오.
추가 의견
1500자 남음
내보내기(0) 인쇄
모두 확장
정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

StorageFolderQueryResult.FindStartIndexAsync | findStartIndexAsync Method

지정된 속성 값에 가장 가까운 쿼리 결과에서 폴더의 인덱스를 검색합니다. 일치하는 속성은 QueryOptions.SortOrder 목록의 첫 번째 SortEntry에 따라 결정됩니다.

구문


storageFolderQueryResult.findStartIndexAsync(value).done( /* 성공 및 오류 처리기 */ );

매개 변수

value

형식: Object [JavaScript] | System.Object [.NET] | Platform::Object [C++]

쿼리 결과를 검색할 때 일치할 속성 값입니다. 이 값과 일치시키는 사용되는 속성은 QueryOptions.SortOrder 목록의 첫 번째 SortEntry에 있는 속성입니다.

반환 값

형식: IAsyncOperation<UInt32>

이 메서드가 성공적으로 완료되면 쿼리 결과에서 일치한 폴더의 인덱스가 반환됩니다.

설명

의미 체계 확대/축소와 함께 이 인덱스를 사용하면 사용자가 의미 체계 확대/축소 컨트롤을 선택했을 때 페이지가 확대되는 위치를 결정할 수 있습니다. JavaScript의 SemanticZoom에 대한 자세한 내용은 빠른 시작: SemanticZoom 컨트롤 추가를 참조하십시오. C#/C++/VB의 SemanticZoom에 대한 자세한 내용은 빠른 시작: SemanticZoom 컨트롤 추가를 참조하십시오.

Windows Phone 8

이 API는 구현되어 있지 않으므로 호출할 경우 예외가 throw됩니다. Windows Phone 런타임 API를 참조하십시오.

예제

이 예제에서는 제목별로 저장된 앨범이 포함된 쿼리 결과의 집합에서 "R"로 시작하는 제목이 있는 첫 번째 앨범을 찾는 방법을 보여줍니다.


var queryOptions = new Windows.Storage.Search.QueryOptions();
queryOptions.folderDepth = Windows.Storage.Search.FolderDepth.deep;
queryOptions.indexerOption = Windows.Storage.Search.IndexerOptions.onlyUseIndexer;
queryOptions.sortOrder.append({
	ascendingOrder: true,
	propertyName: "System.Music.AlbumTitle"
});

var queryResult = Windows.Storage.KnownFolders.picturesLibrary.createFolderQueryWithOptions(queryOptions);
var firstIndex = queryResult.findStartIndexAsync("R");

요구 사항

지원되는 최소 클라이언트

Windows 8

지원되는 최소 서버

Windows Server 2012

지원되는 최소 전화

Windows Phone 8[구현되지 않음, 설명 참조]

Namespace

Windows.Storage.Search
Windows::Storage::Search [C++]

Metadata

Windows.winmd

참고 항목

StorageFolderQueryResult

 

 

표시:
© 2015 Microsoft