Silverlight 5 | WinRT |
public sealed enum CommonFileQuery | |
: IComparable, IFormattable, IConvertible | |
{ DefaultQuery, OrderByName, OrderByTitle, OrderByMusicInfo, OrderBySearchRank, OrderByDate } |
public sealed enum CommonFolderQuery | |
: IComparable, IFormattable, IConvertible | |
{ DefaultQuery, GroupByYear, GroupByMonth, GroupByArtist, GroupByAlbum, GroupByAlbumArtist, GroupByComposer, GroupByGenre, GroupByPublishedYear, GroupByRating, GroupByTag, GroupByAuthor, GroupByType } |
public sealed enum DateStackOption | |
: IComparable, IFormattable, IConvertible | |
{ None, Year, Month } |
public sealed enum FolderDepth | |
: IComparable, IFormattable, IConvertible | |
{ Shallow, Deep } |
public sealed enum IndexedState | |
: IComparable, IFormattable, IConvertible | |
{ Unknown, NotIndexed, PartiallyIndexed, FullyIndexed } |
public sealed enum IndexerOption | |
: IComparable, IFormattable, IConvertible | |
{ UseIndexerWhenAvailable, OnlyUseIndexer, DoNotUseIndexer } |
public abstract interface IStorageFolderQueryOperations | |
public abstract virtual Boolean AreQueryOptionsSupported(QueryOptions queryOptions); | |
public abstract virtual StorageFileQueryResult CreateFileQuery(); | |
public abstract virtual StorageFileQueryResult CreateFileQuery(CommonFileQuery query); | |
public abstract virtual StorageFileQueryResult CreateFileQueryWithOptions(QueryOptions queryOptions); | |
public abstract virtual StorageFolderQueryResult CreateFolderQuery(); | |
public abstract virtual StorageFolderQueryResult CreateFolderQuery(CommonFolderQuery query); | |
public abstract virtual StorageFolderQueryResult CreateFolderQueryWithOptions(QueryOptions queryOptions); | |
public abstract virtual StorageItemQueryResult CreateItemQuery(); | |
public abstract virtual StorageItemQueryResult CreateItemQueryWithOptions(QueryOptions queryOptions); | |
public abstract virtual StorageFileViewOperation GetFilesAsync(CommonFileQuery query, UInt32 startIndex, UInt32 maxItemsToRetrieve); | |
public abstract virtual StorageFileViewOperation GetFilesAsync(CommonFileQuery query); | |
public abstract virtual StorageFileViewOperation GetFilesAsync(); | |
public abstract virtual StorageFolderViewOperation GetFoldersAsync(CommonFolderQuery query, UInt32 startIndex, UInt32 maxItemsToRetrieve); | |
public abstract virtual StorageFolderViewOperation GetFoldersAsync(CommonFolderQuery query); | |
public abstract virtual StorageFolderViewOperation GetFoldersAsync(); | |
public abstract virtual StorageItemViewOperation GetItemsAsync(UInt32 startIndex, UInt32 maxItemsToRetrieve); | |
public abstract virtual StorageItemViewOperation GetItemsAsync(); | |
public abstract virtual Boolean IsCommonFileQuerySupported(CommonFileQuery query); | |
public abstract virtual Boolean IsCommonFolderQuerySupported(CommonFolderQuery query); |
public abstract interface IStorageQueryResultBase | |
public abstract virtual StorageFolder Folder { get; } | |
public abstract virtual event TypedEventHandler`2<IStorageQueryResultBase, Object> ContentsChanged; | |
public abstract virtual event TypedEventHandler`2<IStorageQueryResultBase, Object> OptionsChanged; | |
public abstract virtual void ApplyNewQueryOptions(QueryOptions newQueryOptions); | |
public abstract virtual QueryResultFindStartIndexOperation FindStartIndexAsync(Object value); | |
public abstract virtual QueryOptions GetCurrentQueryOptions(); | |
public abstract virtual QueryResultCountOperation GetItemCountAsync(); |
public sealed class QueryOptions | |
: __ComObject, IQueryOptions | |
public virtual String ApplicationSearchFilter { get; set; } | |
public virtual DateStackOption DateStackOption { get; } | |
public virtual IList`1<String> FileTypeFilter { get; } | |
public virtual FolderDepth FolderDepth { get; set; } | |
public virtual IndexerOption IndexerOption { get; set; } | |
public virtual String SearchLocale { get; set; } | |
public virtual IList`1<SortEntry> SortOrder { get; } | |
public virtual String StackPropertyName { get; } | |
public virtual String UserSearchFilter { get; set; } | |
public virtual void LoadFromString(String value); | |
public virtual String SaveToString(); |
public sealed class QueryResultCountOperation | |
: __ComObject, IAsyncOperation`1<UInt32>, IAsyncInfo | |
public virtual AsyncOperationCompletedHandler`1<UInt32> Completed { get; set; } | |
public virtual Exception ErrorCode { get; } | |
public virtual UInt32 Id { get; } | |
public virtual AsyncStatus Status { get; } | |
public virtual void Cancel(); | |
public virtual void Close(); | |
public virtual UInt32 GetResults(); | |
public virtual void Start(); |
public sealed class QueryResultFindStartIndexOperation | |
: __ComObject, IAsyncOperation`1<UInt32>, IAsyncInfo | |
public virtual AsyncOperationCompletedHandler`1<UInt32> Completed { get; set; } | |
public virtual Exception ErrorCode { get; } | |
public virtual UInt32 Id { get; } | |
public virtual AsyncStatus Status { get; } | |
public virtual void Cancel(); | |
public virtual void Close(); | |
public virtual UInt32 GetResults(); | |
public virtual void Start(); |
public sealed struct SortEntry | |
: ValueType |
public sealed class SortEntryVector | |
: __ComObject, IList`1<SortEntry>, ICollection`1<SortEntry>, IEnumerable`1<SortEntry>, IEnumerable |
public sealed class StorageFileQueryResult | |
: __ComObject, IStorageFileQueryResult, IStorageQueryResultBase | |
public virtual StorageFolder Folder { get; } | |
public virtual event TypedEventHandler`2<IStorageQueryResultBase, Object> ContentsChanged; | |
public virtual event TypedEventHandler`2<IStorageQueryResultBase, Object> OptionsChanged; | |
public virtual void ApplyNewQueryOptions(QueryOptions newQueryOptions); | |
public virtual QueryResultFindStartIndexOperation FindStartIndexAsync(Object value); | |
public virtual QueryOptions GetCurrentQueryOptions(); | |
public virtual StorageFileViewOperation GetFilesAsync(UInt32 startIndex, UInt32 maxNumberOfItems); | |
public virtual StorageFileViewOperation GetFilesAsync(); | |
public virtual QueryResultCountOperation GetItemCountAsync(); |
public sealed class StorageFileViewOperation | |
: __ComObject, IAsyncOperation`1<IReadOnlyList`1<IStorageFile>>, IAsyncInfo | |
public virtual AsyncOperationCompletedHandler`1<IReadOnlyList`1<IStorageFile>> Completed { get; set; } | |
public virtual Exception ErrorCode { get; } | |
public virtual UInt32 Id { get; } | |
public virtual AsyncStatus Status { get; } | |
public virtual void Cancel(); | |
public virtual void Close(); | |
public virtual IReadOnlyList`1<IStorageFile> GetResults(); | |
public virtual void Start(); |
public sealed class StorageFolderQueryResult | |
: __ComObject, IStorageFolderQueryResult, IStorageQueryResultBase | |
public virtual StorageFolder Folder { get; } | |
public virtual event TypedEventHandler`2<IStorageQueryResultBase, Object> ContentsChanged; | |
public virtual event TypedEventHandler`2<IStorageQueryResultBase, Object> OptionsChanged; | |
public virtual void ApplyNewQueryOptions(QueryOptions newQueryOptions); | |
public virtual QueryResultFindStartIndexOperation FindStartIndexAsync(Object value); | |
public virtual QueryOptions GetCurrentQueryOptions(); | |
public virtual StorageFolderViewOperation GetFoldersAsync(UInt32 startIndex, UInt32 maxNumberOfItems); | |
public virtual StorageFolderViewOperation GetFoldersAsync(); | |
public virtual QueryResultCountOperation GetItemCountAsync(); |
public sealed class StorageFolderViewOperation | |
: __ComObject, IAsyncOperation`1<IReadOnlyList`1<IStorageFolder>>, IAsyncInfo | |
public virtual AsyncOperationCompletedHandler`1<IReadOnlyList`1<IStorageFolder>> Completed { get; set; } | |
public virtual Exception ErrorCode { get; } | |
public virtual UInt32 Id { get; } | |
public virtual AsyncStatus Status { get; } | |
public virtual void Cancel(); | |
public virtual void Close(); | |
public virtual IReadOnlyList`1<IStorageFolder> GetResults(); | |
public virtual void Start(); |
public sealed class StorageItemQueryResult | |
: __ComObject, IStorageItemQueryResult, IStorageQueryResultBase | |
public virtual StorageFolder Folder { get; } | |
public virtual event TypedEventHandler`2<IStorageQueryResultBase, Object> ContentsChanged; | |
public virtual event TypedEventHandler`2<IStorageQueryResultBase, Object> OptionsChanged; | |
public virtual void ApplyNewQueryOptions(QueryOptions newQueryOptions); | |
public virtual QueryResultFindStartIndexOperation FindStartIndexAsync(Object value); | |
public virtual QueryOptions GetCurrentQueryOptions(); | |
public virtual QueryResultCountOperation GetItemCountAsync(); | |
public virtual StorageItemViewOperation GetItemsAsync(UInt32 startIndex, UInt32 maxNumberOfItems); | |
public virtual StorageItemViewOperation GetItemsAsync(); |
public sealed class StorageItemViewOperation | |
: __ComObject, IAsyncOperation`1<IReadOnlyList`1<IStorageItem>>, IAsyncInfo | |
public virtual AsyncOperationCompletedHandler`1<IReadOnlyList`1<IStorageItem>> Completed { get; set; } | |
public virtual Exception ErrorCode { get; } | |
public virtual UInt32 Id { get; } | |
public virtual AsyncStatus Status { get; } | |
public virtual void Cancel(); | |
public virtual void Close(); | |
public virtual IReadOnlyList`1<IStorageItem> GetResults(); | |
public virtual void Start(); |