|
|
public sealed class FileInformation
|
|
|
: __ComObject, IStorageItemInformation, IStorageFile, IStorageItem
|
|
|
public virtual FileAttributes Attributes { get; }
|
|
|
public virtual BasicProperties BasicProperties { get; }
|
|
|
public virtual String ContentType { get; }
|
|
|
public virtual DateTimeOffset DateCreated { get; }
|
|
|
public virtual DateTimeOffset DateModified { get; }
|
|
|
public virtual String DisplayType { get; }
|
|
|
public virtual DocumentProperties DocumentProperties { get; }
|
|
|
public virtual String FileName { get; }
|
|
|
public virtual String FileType { get; }
|
|
|
public virtual String FolderRelativeId { get; }
|
|
|
public virtual ImageProperties ImageProperties { get; }
|
|
|
public virtual MusicProperties MusicProperties { get; }
|
|
|
public virtual String Name { get; }
|
|
|
public virtual String Path { get; }
|
|
|
public virtual StorageItemProperties Properties { get; }
|
|
|
public virtual UInt64 Size { get; }
|
|
|
public virtual StorageItemThumbnail Thumbnail { get; }
|
|
|
public virtual VideoProperties VideoProperties { get; }
|
|
|
public virtual event TypedEventHandler`2<IStorageItemInformation, Object> PropertiesUpdated;
|
|
|
public virtual event TypedEventHandler`2<IStorageItemInformation, Object> ThumbnailUpdated;
|
|
|
public virtual StatusOperation CopyAndReplaceAsync(StorageFile fileToReplace);
|
|
|
public virtual StorageFileRetrievalOperation CopyAsync(IStorageFolder destinationFolder);
|
|
|
public virtual StorageFileRetrievalOperation CopyAsync(IStorageFolder destinationFolder, String desiredNewName);
|
|
|
public virtual StorageFileRetrievalOperation CopyAsync(IStorageFolder destinationFolder, String desiredNewName, NameCollisionOption option);
|
|
|
public virtual StatusOperation DeleteAsync();
|
|
|
public virtual StatusOperation DeleteAsync(StorageDeleteOption option);
|
|
|
public virtual ThumbnailRetrievalOperation GetThumbnailAsync(ThumbnailMode mode);
|
|
|
public virtual ThumbnailRetrievalOperation GetThumbnailAsync(ThumbnailMode mode, UInt32 requestedSize);
|
|
|
public virtual ThumbnailRetrievalOperation GetThumbnailAsync(ThumbnailMode mode, UInt32 requestedSize, ThumbnailOptions options);
|
|
|
public virtual Boolean IsOfType(StorageItemTypes type);
|
|
|
public virtual StatusOperation MoveAndReplaceAsync(StorageFile fileToReplace);
|
|
|
public virtual StatusOperation MoveAsync(IStorageFolder destinationFolder);
|
|
|
public virtual StatusOperation MoveAsync(IStorageFolder destinationFolder, String desiredNewName);
|
|
|
public virtual StatusOperation MoveAsync(IStorageFolder destinationFolder, String desiredNewName, NameCollisionOption option);
|
|
|
public virtual StreamRetrievalOperation OpenAsync(FileAccessMode accessMode);
|
|
|
public virtual StreamReaderRetrievalOperation OpenForReadAsync();
|
|
|
public virtual StatusOperation RenameAsync(String desiredName);
|
|
|
public virtual StatusOperation RenameAsync(String desiredName, NameCollisionOption option);
|
|
|
public sealed class FolderInformation
|
|
|
: __ComObject, IStorageItemInformation, IStorageFolder, IStorageFolderQueryOperations, IStorageItem
|
|
|
public virtual FileAttributes Attributes { get; }
|
|
|
public virtual BasicProperties BasicProperties { get; }
|
|
|
public virtual String ContentType { get; }
|
|
|
public virtual DateTimeOffset DateCreated { get; }
|
|
|
public virtual DateTimeOffset DateModified { get; }
|
|
|
public virtual String DisplayType { get; }
|
|
|
public virtual DocumentProperties DocumentProperties { get; }
|
|
|
public virtual String FolderRelativeId { get; }
|
|
|
public virtual ImageProperties ImageProperties { get; }
|
|
|
public virtual MusicProperties MusicProperties { get; }
|
|
|
public virtual String Name { get; }
|
|
|
public virtual String Path { get; }
|
|
|
public virtual StorageItemProperties Properties { get; }
|
|
|
public virtual UInt64 Size { get; }
|
|
|
public virtual StorageItemThumbnail Thumbnail { get; }
|
|
|
public virtual VideoProperties VideoProperties { get; }
|
|
|
public virtual event TypedEventHandler`2<IStorageItemInformation, Object> PropertiesUpdated;
|
|
|
public virtual event TypedEventHandler`2<IStorageItemInformation, Object> ThumbnailUpdated;
|
|
|
public virtual Boolean AreQueryOptionsSupported(QueryOptions queryOptions);
|
|
|
public virtual StorageFileRetrievalOperation CreateFileAsync(String desiredName);
|
|
|
public virtual StorageFileRetrievalOperation CreateFileAsync(String desiredName, CreationCollisionOption options);
|
|
|
public virtual StorageFileQueryResult CreateFileQuery();
|
|
|
public virtual StorageFileQueryResult CreateFileQuery(CommonFileQuery query);
|
|
|
public virtual StorageFileQueryResult CreateFileQueryWithOptions(QueryOptions queryOptions);
|
|
|
public virtual StorageFolderRetrievalOperation CreateFolderAsync(String desiredName);
|
|
|
public virtual StorageFolderRetrievalOperation CreateFolderAsync(String desiredName, CreationCollisionOption options);
|
|
|
public virtual StorageFolderQueryResult CreateFolderQuery();
|
|
|
public virtual StorageFolderQueryResult CreateFolderQuery(CommonFolderQuery query);
|
|
|
public virtual StorageFolderQueryResult CreateFolderQueryWithOptions(QueryOptions queryOptions);
|
|
|
public virtual StorageItemQueryResult CreateItemQuery();
|
|
|
public virtual StorageItemQueryResult CreateItemQueryWithOptions(QueryOptions queryOptions);
|
|
|
public virtual StatusOperation DeleteAsync();
|
|
|
public virtual StatusOperation DeleteAsync(StorageDeleteOption option);
|
|
|
public virtual StorageFileRetrievalOperation GetFileAsync(String name);
|
|
|
public virtual StorageFileViewOperation GetFilesAsync(CommonFileQuery query, UInt32 startIndex, UInt32 maxItemsToRetrieve);
|
|
|
public virtual StorageFileViewOperation GetFilesAsync(CommonFileQuery query);
|
|
|
public virtual StorageFileViewOperation GetFilesAsync();
|
|
|
public virtual StorageFolderRetrievalOperation GetFolderAsync(String name);
|
|
|
public virtual StorageFolderViewOperation GetFoldersAsync(CommonFolderQuery query, UInt32 startIndex, UInt32 maxItemsToRetrieve);
|
|
|
public virtual StorageFolderViewOperation GetFoldersAsync(CommonFolderQuery query);
|
|
|
public virtual StorageFolderViewOperation GetFoldersAsync();
|
|
|
public virtual IndexedStateRetrievalOperation GetIndexedStateAsync();
|
|
|
public virtual StorageItemRetrievalOperation GetItemAsync(String name);
|
|
|
public virtual StorageItemViewOperation GetItemsAsync(UInt32 startIndex, UInt32 maxItemsToRetrieve);
|
|
|
public virtual StorageItemViewOperation GetItemsAsync();
|
|
|
public virtual ThumbnailRetrievalOperation GetThumbnailAsync(ThumbnailMode mode);
|
|
|
public virtual ThumbnailRetrievalOperation GetThumbnailAsync(ThumbnailMode mode, UInt32 requestedSize);
|
|
|
public virtual ThumbnailRetrievalOperation GetThumbnailAsync(ThumbnailMode mode, UInt32 requestedSize, ThumbnailOptions options);
|
|
|
public virtual Boolean IsCommonFileQuerySupported(CommonFileQuery query);
|
|
|
public virtual Boolean IsCommonFolderQuerySupported(CommonFolderQuery query);
|
|
|
public virtual Boolean IsOfType(StorageItemTypes type);
|
|
|
public virtual StatusOperation RenameAsync(String desiredName);
|
|
|
public virtual StatusOperation RenameAsync(String desiredName, NameCollisionOption option);
|