|
|
public sealed class BasicProperties
|
|
|
: __ComObject, IBasicProperties, IStorageItemExtraProperties
|
|
|
public virtual DateTimeOffset DateModified { get; }
|
|
|
public virtual UInt64 Size { get; }
|
|
|
public virtual RetrievePropertiesOperation RetrievePropertiesAsync(IEnumerable`1<String> propertiesToRetrieve);
|
|
|
public virtual SavePropertiesOperation SavePropertiesAsync(IEnumerable`1<KeyValuePair`2<String, Object>> propertiesToSave);
|
|
|
public virtual SavePropertiesOperation SavePropertiesAsync();
|
|
|
public sealed class BasicPropertiesRetrievalOperation
|
|
|
: __ComObject, IAsyncOperation`1<BasicProperties>, IAsyncInfo
|
|
|
public virtual AsyncOperationCompletedHandler`1<BasicProperties> 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 BasicProperties GetResults();
|
|
|
public virtual void Start();
|
|
|
public sealed class DocumentProperties
|
|
|
: __ComObject, IDocumentProperties, IStorageItemExtraProperties
|
|
|
public virtual IList`1<String> Author { get; }
|
|
|
public virtual String Comment { get; set; }
|
|
|
public virtual IList`1<String> Keywords { get; }
|
|
|
public virtual String Title { get; set; }
|
|
|
public virtual RetrievePropertiesOperation RetrievePropertiesAsync(IEnumerable`1<String> propertiesToRetrieve);
|
|
|
public virtual SavePropertiesOperation SavePropertiesAsync(IEnumerable`1<KeyValuePair`2<String, Object>> propertiesToSave);
|
|
|
public virtual SavePropertiesOperation SavePropertiesAsync();
|
|
|
public sealed class DocumentPropertiesRetrievalOperation
|
|
|
: __ComObject, IAsyncOperation`1<DocumentProperties>, IAsyncInfo
|
|
|
public virtual AsyncOperationCompletedHandler`1<DocumentProperties> 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 DocumentProperties GetResults();
|
|
|
public virtual void Start();
|
|
|
public sealed class ImageProperties
|
|
|
: __ComObject, IImageProperties, IStorageItemExtraProperties
|
|
|
public virtual DateTimeOffset DateTaken { get; set; }
|
|
|
public virtual UInt32 Height { get; }
|
|
|
public virtual IList`1<String> Keywords { get; }
|
|
|
public virtual UInt32 Rating { get; set; }
|
|
|
public virtual String Title { get; set; }
|
|
|
public virtual UInt32 Width { get; }
|
|
|
public virtual RetrievePropertiesOperation RetrievePropertiesAsync(IEnumerable`1<String> propertiesToRetrieve);
|
|
|
public virtual SavePropertiesOperation SavePropertiesAsync(IEnumerable`1<KeyValuePair`2<String, Object>> propertiesToSave);
|
|
|
public virtual SavePropertiesOperation SavePropertiesAsync();
|
|
|
public sealed class ImagePropertiesRetrievalOperation
|
|
|
: __ComObject, IAsyncOperation`1<ImageProperties>, IAsyncInfo
|
|
|
public virtual AsyncOperationCompletedHandler`1<ImageProperties> 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 ImageProperties GetResults();
|
|
|
public virtual void Start();
|
|
|
public sealed class MusicProperties
|
|
|
: __ComObject, IMusicProperties, IStorageItemExtraProperties
|
|
|
public virtual String Album { get; set; }
|
|
|
public virtual String Artist { get; set; }
|
|
|
public virtual UInt32 Bitrate { get; }
|
|
|
public virtual TimeSpan Duration { get; }
|
|
|
public virtual IList`1<String> Genre { get; }
|
|
|
public virtual UInt32 Rating { get; set; }
|
|
|
public virtual String Title { get; set; }
|
|
|
public virtual UInt32 TrackNumber { get; set; }
|
|
|
public virtual RetrievePropertiesOperation RetrievePropertiesAsync(IEnumerable`1<String> propertiesToRetrieve);
|
|
|
public virtual SavePropertiesOperation SavePropertiesAsync(IEnumerable`1<KeyValuePair`2<String, Object>> propertiesToSave);
|
|
|
public virtual SavePropertiesOperation SavePropertiesAsync();
|
|
|
public sealed class MusicPropertiesRetrievalOperation
|
|
|
: __ComObject, IAsyncOperation`1<MusicProperties>, IAsyncInfo
|
|
|
public virtual AsyncOperationCompletedHandler`1<MusicProperties> 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 MusicProperties GetResults();
|
|
|
public virtual void Start();
|
|
|
public sealed class RetrievePropertiesOperation
|
|
|
: __ComObject, IAsyncOperation`1<IDictionary`2<String, Object>>, IAsyncInfo
|
|
|
public virtual AsyncOperationCompletedHandler`1<IDictionary`2<String, Object>> 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 IDictionary`2<String, Object> GetResults();
|
|
|
public virtual void Start();
|
|
|
public sealed class SavePropertiesOperation
|
|
|
: __ComObject, IAsyncAction, IAsyncInfo
|
|
|
public virtual AsyncActionCompletedHandler 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 void GetResults();
|
|
|
public virtual void Start();
|
|
|
public sealed class StorageItemProperties
|
|
|
: __ComObject, IStorageItemProperties, IStorageItemExtraProperties
|
|
|
public virtual BasicPropertiesRetrievalOperation GetBasicPropertiesAsync();
|
|
|
public virtual DocumentPropertiesRetrievalOperation GetDocumentPropertiesAsync();
|
|
|
public virtual ImagePropertiesRetrievalOperation GetImagePropertiesAsync();
|
|
|
public virtual MusicPropertiesRetrievalOperation GetMusicPropertiesAsync();
|
|
|
public virtual VideoPropertiesRetrievalOperation GetVideoPropertiesAsync();
|
|
|
public virtual RetrievePropertiesOperation RetrievePropertiesAsync(IEnumerable`1<String> propertiesToRetrieve);
|
|
|
public virtual SavePropertiesOperation SavePropertiesAsync(IEnumerable`1<KeyValuePair`2<String, Object>> propertiesToSave);
|
|
|
public virtual SavePropertiesOperation SavePropertiesAsync();
|
|
|
public sealed class StorageItemThumbnail
|
|
|
: __ComObject, IRandomAccessStreamWithContentType, IRandomAccessStream, IContentTypeProvider, IThumbnailProperties
|
|
|
public virtual String ContentType { get; }
|
|
|
public virtual UInt32 OriginalHeight { get; }
|
|
|
public virtual UInt32 OriginalWidth { get; }
|
|
|
public virtual Boolean ReturnedSmallerCachedSize { get; }
|
|
|
public virtual UInt64 Size { get; set; }
|
|
|
public virtual IInputStream GetInputStreamAt(UInt64 position);
|
|
|
public virtual IOutputStream GetOutputStreamAt(UInt64 position);
|
|
|
public sealed class VideoProperties
|
|
|
: __ComObject, IVideoProperties, IStorageItemExtraProperties
|
|
|
public virtual DateTimeOffset DateReleased { get; set; }
|
|
|
public virtual TimeSpan Duration { get; }
|
|
|
public virtual UInt32 Height { get; }
|
|
|
public virtual IList`1<String> Keywords { get; }
|
|
|
public virtual UInt32 Rating { get; set; }
|
|
|
public virtual UInt32 Width { get; }
|
|
|
public virtual RetrievePropertiesOperation RetrievePropertiesAsync(IEnumerable`1<String> propertiesToRetrieve);
|
|
|
public virtual SavePropertiesOperation SavePropertiesAsync(IEnumerable`1<KeyValuePair`2<String, Object>> propertiesToSave);
|
|
|
public virtual SavePropertiesOperation SavePropertiesAsync();
|
|
|
public sealed class VideoPropertiesRetrievalOperation
|
|
|
: __ComObject, IAsyncOperation`1<VideoProperties>, IAsyncInfo
|
|
|
public virtual AsyncOperationCompletedHandler`1<VideoProperties> 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 VideoProperties GetResults();
|
|
|
public virtual void Start();
|