Advertisement
h0x0d

Windows 10 10074 vs. 10061 WinRT API Changes

Apr 28th, 2015
862
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 33.90 KB | None | 0 0
  1.  
  2.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  3.  
  4.  new file: \wim\10074x64\Windows\System32\WinMetadata\Windows.ApplicationModel.winmd
  5.  old file: \wim\10061x64\Windows\System32\WinMetadata\Windows.ApplicationModel.winmd
  6.  
  7.  diff legends: +: added, -: removed, *: changed, |: type member changed
  8.  
  9. + public class Windows.ApplicationModel.AppDisplayInfo {
  10. +   public string Description { get; }
  11. +   public string DisplayName { get; }
  12. +   public AppDisplayInfo();
  13. +   public RandomAccessStreamReference GetLogo( Size value );
  14. + }
  15.  
  16. + public class Windows.ApplicationModel.AppInfo {
  17. +   public string AppUserModelId { get; }
  18. +   public AppDisplayInfo DisplayInfo { get; }
  19. +   public string Id { get; }
  20. +   public AppInfo();
  21. +   public IAsyncOperation<Package> GetPackageAsync();
  22. + }
  23.  
  24. | public enum Windows.ApplicationModel.Activation.ActivationKind {
  25. -   ProtocolWithResultsContinuation = 1008,
  26. | }
  27.  
  28. | public class Windows.ApplicationModel.Activation.FileSavePickerActivatedEventArgs {
  29. +   public string EnterpriseId { get; }
  30. | }
  31.  
  32. | public interface Windows.ApplicationModel.Activation.IFileSavePickerActivatedEventArgs2 {
  33. +   public string EnterpriseId { get; }
  34. | }
  35.  
  36. - public class Windows.ApplicationModel.Activation.ProtocolWithResultsContinuationActivatedEventArgs;
  37.  
  38. | public class Windows.ApplicationModel.Core.CoreApplicationView {
  39. +   public CoreApplicationViewTitleBar TitleBar { get; }
  40. | }
  41.  
  42. + public class Windows.ApplicationModel.Core.CoreApplicationViewTitleBar {
  43. +   public bool ExtendViewIntoTitleBar { get; set; }
  44. +   public double Height { get; }
  45. +   public bool IsVisible { get; }
  46. +   public double SystemOverlayLeftInset { get; }
  47. +   public double SystemOverlayRightInset { get; }
  48. +   TypedEventHandler<CoreApplicationViewTitleBar, object> IsVisibleChanged;
  49. +   TypedEventHandler<CoreApplicationViewTitleBar, object> LayoutMetricsChanged;
  50. + }
  51.  
  52. - public enum Windows.ApplicationModel.DataTransfer.DragDrop.DragUIOptions;
  53.  
  54. | public class Windows.ApplicationModel.DataTransfer.DragDrop.Core.CoreDragOperation {
  55. -   public void SetDragUIContent( object dragContent, Size contentSize );
  56. -   public void SetDragUIContent( object dragContent, Size contentSize, Point anchorPoint );
  57. | }
  58.  
  59. | public class Windows.ApplicationModel.DataTransfer.DragDrop.Core.CoreDragUIOverride {
  60. -   public DragUIOptions Options { get; set; }
  61. -   public void SetDragUIContentOverride( object dragContent, Size contentSize );
  62. -   public void SetDragUIContentOverride( object dragContent, Size contentSize, Point anchorPoint );
  63. -   public void ClearDragUIContentOverride();
  64. | }
  65.  
  66. | public enum Windows.ApplicationModel.ExtendedExecution.ExtensionRevokedReason {
  67. *   Resumed = 0,
  68. *   SystemPolicy = 1,
  69. -   Complete = 0,
  70. | }
  71.  
  72. - public class Windows.ApplicationModel.Search.Core.RequestingFocusOnKeyboardInputEventArgs;
  73.  
  74. - public class Windows.ApplicationModel.Search.Core.SearchSuggestion;
  75.  
  76. - public enum Windows.ApplicationModel.Search.Core.SearchSuggestionKind;
  77.  
  78. - public class Windows.ApplicationModel.Search.Core.SearchSuggestionManager;
  79.  
  80. - public class Windows.ApplicationModel.Search.Core.SearchSuggestionsRequestedEventArgs;
  81.  
  82. + public class Windows.ApplicationModel.VoiceCommands.VoiceCommandDefinition {
  83. +   public string Language { get; }
  84. +   public string Name { get; }
  85. +   public IAsyncAction SetPhraseListAsync( string updateAction, IIterable<string> phraseListName );
  86. + }
  87.  
  88. + public class Windows.ApplicationModel.VoiceCommands.VoiceCommandDefinitionManager {
  89. +   public IMapView<string, VoiceCommandDefinition> InstalledCommandDefinitions { get; }
  90. +   public static IAsyncAction InstallCommandDefinitionsFromStorageFileAsync( StorageFile installAction );
  91. + }
  92.  
  93. + public class Windows.ApplicationModel.Wallet.WalletItemSystemStore {
  94. +   public IAsyncOperation<IVectorView<WalletItem>> GetItemsAsync();
  95. +   public IAsyncAction DeleteAsync( WalletItem operation );
  96. +   public IAsyncOperation<WalletItem> ImportItemAsync( IRandomAccessStreamReference operation );
  97. +   public bool CheckIsAppInstalledForItem( WalletItem result );
  98. +   public void LaunchAppForItem( WalletItem item );
  99. + }
  100.  
  101. | public class Windows.ApplicationModel.Wallet.WalletManager {
  102. +   public static IAsyncOperation<WalletItemSystemStore> RequestSystemStoreAsync();
  103. | }
  104.  
  105.  
  106.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  107.  
  108.  new file: \wim\10074x64\Windows\System32\WinMetadata\Windows.Data.winmd
  109.  old file: \wim\10061x64\Windows\System32\WinMetadata\Windows.Data.winmd
  110.  
  111.  diff legends: +: added, -: removed, *: changed, |: type member changed
  112.  
  113.  found no differences.
  114.  
  115.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  116.  
  117.  new file: \wim\10074x64\Windows\System32\WinMetadata\Windows.Devices.winmd
  118.  old file: \wim\10061x64\Windows\System32\WinMetadata\Windows.Devices.winmd
  119.  
  120.  diff legends: +: added, -: removed, *: changed, |: type member changed
  121.  
  122. - public class Windows.Devices.Enumeration.DeviceInformaionPairing;
  123.  
  124. | public class Windows.Devices.Enumeration.DeviceInformation {
  125. *   public DeviceInformationPairing Pairing { get; }
  126. | }
  127.  
  128. + public class Windows.Devices.Enumeration.DeviceInformationPairing {
  129. +   public bool CanPair { get; }
  130. +   public bool IsPaired { get; }
  131. +   public IAsyncOperation<DevicePairingResult> PairAsync();
  132. +   public IAsyncOperation<DevicePairingResult> PairAsync( DevicePairingProtectionLevel result );
  133. + }
  134.  
  135. | public class Windows.Devices.Enumeration.DevicePickerAppearance {
  136. +   public string Title { get; set; }
  137. | }
  138.  
  139. | public class Windows.Devices.Printers.Print3DDevice {
  140. -   public IAsyncOperation<Print3DCapabilities> GetPrintCapabilitiesAsync( IRandomAccessStreamWithContentType operation );
  141. | }
  142.  
  143. - public class Windows.Devices.Printers.Capabilities.Print3DCapabilities;
  144.  
  145. - public class Windows.Devices.Printers.Capabilities.Print3DOutputAreaBox;
  146.  
  147. - public class Windows.Devices.Printers.Capabilities.Print3DOutputAreaMesh;
  148.  
  149. - public enum Windows.Devices.Printers.Capabilities.Print3DOutputAreaType;
  150.  
  151.  
  152.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  153.  
  154.  new file: \wim\10074x64\Windows\System32\WinMetadata\Windows.Foundation.winmd
  155.  old file: \wim\10061x64\Windows\System32\WinMetadata\Windows.Foundation.winmd
  156.  
  157.  diff legends: +: added, -: removed, *: changed, |: type member changed
  158.  
  159.  found no differences.
  160.  
  161.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  162.  
  163.  new file: \wim\10074x64\Windows\System32\WinMetadata\Windows.Gaming.winmd
  164.  old file: \wim\10061x64\Windows\System32\WinMetadata\Windows.Gaming.winmd
  165.  
  166.  diff legends: +: added, -: removed, *: changed, |: type member changed
  167.  
  168.  found no differences.
  169.  
  170.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  171.  
  172.  new file: \wim\10074x64\Windows\System32\WinMetadata\Windows.Globalization.winmd
  173.  old file: \wim\10061x64\Windows\System32\WinMetadata\Windows.Globalization.winmd
  174.  
  175.  diff legends: +: added, -: removed, *: changed, |: type member changed
  176.  
  177.  found no differences.
  178.  
  179.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  180.  
  181.  new file: \wim\10074x64\Windows\System32\WinMetadata\Windows.Graphics.winmd
  182.  old file: \wim\10061x64\Windows\System32\WinMetadata\Windows.Graphics.winmd
  183.  
  184.  diff legends: +: added, -: removed, *: changed, |: type member changed
  185.  
  186. | public enum Windows.Graphics.DirectX.DirectXPixelFormat {
  187. -   Astc4x4Typeless = 133,
  188. -   Astc4x4Normalized = 134,
  189. -   Astc4x4NormalizedSrgb = 135,
  190. -   Astc5x4Typeless = 137,
  191. -   Astc5x4Normalized = 138,
  192. -   Astc5x4NormalizedSrgb = 139,
  193. -   Astc5x5Typeless = 141,
  194. -   Astc5x5Normalized = 142,
  195. -   Astc5x5NormalizedSrgb = 143,
  196. -   Astc6x5Typeless = 145,
  197. -   Astc6x5Normalized = 146,
  198. -   Astc6x5NormalizedSrgb = 147,
  199. -   Astc6x6Typeless = 149,
  200. -   Astc6x6Normalized = 150,
  201. -   Astc6x6NormalizedSrgb = 151,
  202. -   Astc8x5Typeless = 153,
  203. -   Astc8x5Normalized = 154,
  204. -   Astc8x5NormalizedSrgb = 155,
  205. -   Astc8x6Typeless = 157,
  206. -   Astc8x6Normalized = 158,
  207. -   Astc8x6NormalizedSrgb = 159,
  208. -   Astc8x8Typeless = 161,
  209. -   Astc8x8Normalized = 162,
  210. -   Astc8x8NormalizedSrgb = 163,
  211. -   Astc10x5Typeless = 165,
  212. -   Astc10x5Normalized = 166,
  213. -   Astc10x5NormalizedSrgb = 167,
  214. -   Astc10x6Typeless = 169,
  215. -   Astc10x6Normalized = 170,
  216. -   Astc10x6NormalizedSrgb = 171,
  217. -   Astc10x8Typeless = 173,
  218. -   Astc10x8Normalized = 174,
  219. -   Astc10x8NormalizedSrgb = 175,
  220. -   Astc10x10Typeless = 177,
  221. -   Astc10x10Normalized = 178,
  222. -   Astc10x10NormalizedSrgb = 179,
  223. -   Astc12x10Typeless = 181,
  224. -   Astc12x10Normalized = 182,
  225. -   Astc12x10NormalizedSrgb = 183,
  226. -   Astc12x12Typeless = 185,
  227. -   Astc12x12Normalized = 186,
  228. -   Astc12x12NormalizedSrgb = 187,
  229. | }
  230.  
  231.  
  232.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  233.  
  234.  new file: \wim\10074x64\Windows\System32\WinMetadata\Windows.Management.winmd
  235.  old file: \wim\10061x64\Windows\System32\WinMetadata\Windows.Management.winmd
  236.  
  237.  diff legends: +: added, -: removed, *: changed, |: type member changed
  238.  
  239. | public enum Windows.Management.Deployment.PackageStatus {
  240. -   PackageOffline = 16,
  241. -   DataOffline = 32,
  242. | }
  243.  
  244. | public class Windows.Management.Deployment.PackageVolume {
  245. -   public PackageVolume();
  246. | }
  247.  
  248.  
  249.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  250.  
  251.  new file: \wim\10074x64\Windows\System32\WinMetadata\Windows.Media.winmd
  252.  old file: \wim\10061x64\Windows\System32\WinMetadata\Windows.Media.winmd
  253.  
  254.  diff legends: +: added, -: removed, *: changed, |: type member changed
  255.  
  256. * internal interface Windows.Media.Core.IDataCue;
  257.  
  258. * internal interface Windows.Media.Core.ITimedMetadataTrack;
  259.  
  260. * internal interface Windows.Media.Core.ITimedTextCue;
  261.  
  262. * internal interface Windows.Media.Core.ITimedTextLine;
  263.  
  264. * internal interface Windows.Media.Core.ITimedTextRegion;
  265.  
  266. * internal interface Windows.Media.Core.ITimedTextSource;
  267.  
  268. * internal interface Windows.Media.Core.ITimedTextSourceResolveResultEventArgs;
  269.  
  270. * internal interface Windows.Media.Core.ITimedTextStyle;
  271.  
  272. * internal interface Windows.Media.Core.ITimedTextSubformat;
  273.  
  274. | public class Windows.Media.Core.MediaSource {
  275. +   public static MediaSource CreateFromAdaptiveMediaSource( AdaptiveMediaSource result );
  276. +   public static MediaSource CreateFromMediaStreamSource( MediaStreamSource result );
  277. +   public static MediaSource CreateFromMseStreamSource( MseStreamSource result );
  278. +   public static MediaSource CreateFromIMediaSource( IMediaSource result );
  279. +   public static MediaSource CreateFromStorageFile( IStorageFile result );
  280. +   public static MediaSource CreateFromStream( IRandomAccessStream result, string stream );
  281. +   public static MediaSource CreateFromStreamReference( IRandomAccessStreamReference result, string stream );
  282. +   public static MediaSource CreateFromUri( Uri result );
  283. | }
  284.  
  285. | public class Windows.Media.Core.MediaSourceError {
  286. +   public HResult ExtendedError { get; }
  287. -   public void Propagate();
  288. | }
  289.  
  290. - public class Windows.Media.Core.MediaSourceOpenCompletedEventArgs;
  291.  
  292. + public class Windows.Media.Core.MediaSourceOpenOperationCompletedEventArgs {
  293. +   public MediaSourceError Error { get; }
  294. + }
  295.  
  296. | public class Windows.Media.Core.TimedMetadataTrackError {
  297. +   public HResult ExtendedError { get; }
  298. -   public void Propagate();
  299. | }
  300.  
  301. | public class Windows.Media.Core.TimedTextSource {
  302. +   public static TimedTextSource CreateFromStream( IRandomAccessStream value, string stream );
  303. +   public static TimedTextSource CreateFromUri( Uri value, string uri );
  304. | }
  305.  
  306. - public enum Windows.Media.Photo.Import.PhotoImportAutoSelectionMode;
  307.  
  308. - public enum Windows.Media.Photo.Import.PhotoImportConnectionTransport;
  309.  
  310. - public enum Windows.Media.Photo.Import.PhotoImportContentTypeFilter;
  311.  
  312. - public class Windows.Media.Photo.Import.PhotoImportDeleteImportedItemsFromSourceResult;
  313.  
  314. - public enum Windows.Media.Photo.Import.PhotoImportDeleteMode;
  315.  
  316. - public enum Windows.Media.Photo.Import.PhotoImportDestinationFilesNamingScheme;
  317.  
  318. - public class Windows.Media.Photo.Import.PhotoImportFindAllItemsResult;
  319.  
  320. - public enum Windows.Media.Photo.Import.PhotoImportImportMode;
  321.  
  322. - public class Windows.Media.Photo.Import.PhotoImportImportSelectedItemsResult;
  323.  
  324. - public class Windows.Media.Photo.Import.PhotoImportImportableItem;
  325.  
  326. - public class Windows.Media.Photo.Import.PhotoImportImportedItem;
  327.  
  328. - public class Windows.Media.Photo.Import.PhotoImportImportedItemEventArgs;
  329.  
  330. - public enum Windows.Media.Photo.Import.PhotoImportItemSelectionMode;
  331.  
  332. - public class Windows.Media.Photo.Import.PhotoImportManager;
  333.  
  334. - public class Windows.Media.Photo.Import.PhotoImportOperation;
  335.  
  336. - public enum Windows.Media.Photo.Import.PhotoImportOperationState;
  337.  
  338. - public enum Windows.Media.Photo.Import.PhotoImportPowerSource;
  339.  
  340. - public class Windows.Media.Photo.Import.PhotoImportSession;
  341.  
  342. - public class Windows.Media.Photo.Import.PhotoImportSidecar;
  343.  
  344. - public class Windows.Media.Photo.Import.PhotoImportSource;
  345.  
  346. - public enum Windows.Media.Photo.Import.PhotoImportSourceType;
  347.  
  348. - public enum Windows.Media.Photo.Import.PhotoImportStorageAccessCapability;
  349.  
  350. - public class Windows.Media.Photo.Import.PhotoImportStorageMedia;
  351.  
  352. - public enum Windows.Media.Photo.Import.PhotoImportStorageMediaType;
  353.  
  354. - public enum Windows.Media.Photo.Import.PhotoImportSubfoldersNamingScheme;
  355.  
  356. - public enum Windows.Media.Photo.Import.PhotoImportTimestamp;
  357.  
  358. - public class Windows.Media.Photo.Import.PhotoImportVideoSegment;
  359.  
  360. | public class Windows.Media.Playback.MediaPlaybackItemError {
  361. +   public HResult ExtendedError { get; }
  362. -   public void Propagate();
  363. | }
  364.  
  365. | public class Windows.Media.Playback.MediaPlaybackList {
  366. +   public bool ShuffleEnabled { get; set; }
  367. +   public bool AutoRepeatEnabled { get; set; }
  368. +   public uint CurrentItemIndex { get; }
  369. -   public bool IsShuffled { get; set; }
  370. -   public bool IsLooping { get; set; }
  371. +   public MediaPlaybackItem MoveNext();
  372. +   public MediaPlaybackItem MovePrevious();
  373. +   public MediaPlaybackItem MoveTo( uint item );
  374. -   public MediaPlaybackItem SwitchToNextItem();
  375. -   public MediaPlaybackItem SwitchToPreviousItem();
  376. -   public MediaPlaybackItem SwitchToItemAtIndex( uint item );
  377. | }
  378.  
  379. - public class Windows.Media.Playback.MediaPlaybackListHelper;
  380.  
  381. | public class Windows.Media.Playback.MediaPlaybackTimedMetadataTrackList {
  382. +   public TimedMetadataTrackPresentationMode GetPresentationMode( uint value );
  383. +   public void SetPresentationMode( uint index, TimedMetadataTrackPresentationMode value );
  384. | }
  385.  
  386. | public class Windows.Media.Playback.PlaybackMediaMarkerSequence {
  387. -   public PlaybackMediaMarkerSequence();
  388. | }
  389.  
  390. + public enum Windows.Media.Preview.Photo.Import.PhotoImportAutoSelectionMode {
  391. +   IgnoreSidecars = 0,
  392. +   ConsiderSidecars = 1,
  393. + }
  394.  
  395. + public enum Windows.Media.Preview.Photo.Import.PhotoImportConnectionTransport {
  396. +   Unspecified = 0,
  397. +   Usb = 1,
  398. +   IP = 2,
  399. +   Bluetooth = 3,
  400. + }
  401.  
  402. + public enum Windows.Media.Preview.Photo.Import.PhotoImportContentTypeFilter {
  403. +   PhotosOnly = 0,
  404. +   VideosOnly = 1,
  405. +   PhotosAndVideos = 2,
  406. + }
  407.  
  408. + public class Windows.Media.Preview.Photo.Import.PhotoImportDeleteImportedItemsFromSourceResult {
  409. +   public uint DeletedFilesTotalCount { get; }
  410. +   public ulong DeletedFilesTotalSizeInBytes { get; }
  411. +   public uint DeletedPhotosCount { get; }
  412. +   public ulong DeletedPhotosSizeInBytes { get; }
  413. +   public uint DeletedSiblingsCount { get; }
  414. +   public ulong DeletedSiblingsSizeInBytes { get; }
  415. +   public uint DeletedSidecarsCount { get; }
  416. +   public ulong DeletedSidecarsSizeInBytes { get; }
  417. +   public uint DeletedVideosCount { get; }
  418. +   public ulong DeletedVideosSizeInBytes { get; }
  419. + }
  420.  
  421. + public enum Windows.Media.Preview.Photo.Import.PhotoImportDeleteMode {
  422. +   DeleteEverything = 0,
  423. +   IgnoreSidecars = 1,
  424. +   IgnoreSiblings = 2,
  425. +   IgnoreSidecarsAndSiblings = 3,
  426. + }
  427.  
  428. + public enum Windows.Media.Preview.Photo.Import.PhotoImportDestinationFilesNamingScheme {
  429. +   KeepOriginalNames = 0,
  430. +   UsePerSessionSequentialNumbers = 1,
  431. + }
  432.  
  433. + public class Windows.Media.Preview.Photo.Import.PhotoImportFindAllItemsResult {
  434. +   public IVectorView<PhotoImportImportableItem> ImportableItems { get; }
  435. +   public uint ImportableItemsTotalCount { get; }
  436. +   public ulong ImportableItemsTotalSizeInBytes { get; }
  437. +   public uint ImportablePhotosCount { get; }
  438. +   public ulong ImportablePhotosSizeInBytes { get; }
  439. +   public uint ImportableSiblingsCount { get; }
  440. +   public ulong ImportableSiblingsSizeInBytes { get; }
  441. +   public uint ImportableSidecarsCount { get; }
  442. +   public ulong ImportableSidecarsSizeInBytes { get; }
  443. +   public uint ImportableVideosCount { get; }
  444. +   public ulong ImportableVideosSizeInBytes { get; }
  445. +   public uint SelectedItemsTotalCount { get; }
  446. +   public ulong SelectedItemsTotalSizeInBytes { get; }
  447. +   public uint SelectedPhotosCount { get; }
  448. +   public ulong SelectedPhotosSizeInBytes { get; }
  449. +   public uint SelectedSiblingsCount { get; }
  450. +   public ulong SelectedSiblingsSizeInBytes { get; }
  451. +   public uint SelectedSidecarsCount { get; }
  452. +   public ulong SelectedSidecarsSizeInBytes { get; }
  453. +   public uint SelectedVideosCount { get; }
  454. +   public ulong SelectedVideosSizeInBytes { get; }
  455. +   public IAsyncOperationWithProgress<PhotoImportImportSelectedItemsResult, uint> ImportSelectedItemsAsync( PhotoImportImportMode asyncOperation );
  456. +   public void SelectAll();
  457. +   public void SelectNone();
  458. +   public IAsyncAction SelectAutoAsync( PhotoImportAutoSelectionMode asyncAction );
  459. +   TypedEventHandler<PhotoImportFindAllItemsResult, PhotoImportImportedItemEventArgs> ItemImported;
  460. +   TypedEventHandler<PhotoImportFindAllItemsResult, PhotoImportSelectionChangedEventArgs> SelectionChanged;
  461. + }
  462.  
  463. + public enum Windows.Media.Preview.Photo.Import.PhotoImportImportMode {
  464. +   ImportEverything = 0,
  465. +   IgnoreSidecars = 1,
  466. +   IgnoreSiblings = 2,
  467. +   IgnoreSidecarsAndSiblings = 3,
  468. + }
  469.  
  470. + public class Windows.Media.Preview.Photo.Import.PhotoImportImportSelectedItemsResult {
  471. +   public IVectorView<PhotoImportImportableItem> FailedItems { get; }
  472. +   public uint ImportedFilesTotalCount { get; }
  473. +   public ulong ImportedFilesTotalSizeInBytes { get; }
  474. +   public IVectorView<PhotoImportImportedItem> ImportedItems { get; }
  475. +   public uint ImportedPhotosCount { get; }
  476. +   public ulong ImportedPhotosSizeInBytes { get; }
  477. +   public uint ImportedSiblingsCount { get; }
  478. +   public ulong ImportedSiblingsSizeInBytes { get; }
  479. +   public uint ImportedSidecarsCount { get; }
  480. +   public ulong ImportedSidecarsSizeInBytes { get; }
  481. +   public uint ImportedVideosCount { get; }
  482. +   public ulong ImportedVideosSizeInBytes { get; }
  483. +   public IAsyncOperationWithProgress<PhotoImportDeleteImportedItemsFromSourceResult, uint> DeleteImportedItemsFromSourceAsync( PhotoImportDeleteMode asyncOperation );
  484. + }
  485.  
  486. + public class Windows.Media.Preview.Photo.Import.PhotoImportImportableItem {
  487. +   public bool IsSelected { get; set; }
  488. +   public string ContentType { get; }
  489. +   public string Name { get; }
  490. +   public PhotoImportSidecar Sibling { get; }
  491. +   public IVectorView<PhotoImportSidecar> Sidecars { get; }
  492. +   public ulong SimpleHash { get; }
  493. +   public ulong SizeInBytes { get; }
  494. +   public DateTime Timestamp { get; }
  495. +   public IVectorView<PhotoImportVideoSegment> VideoSegments { get; }
  496. +   public IAsyncOperation<IRandomAccessStreamWithContentType> GetThumbnailAsync();
  497. + }
  498.  
  499. + public class Windows.Media.Preview.Photo.Import.PhotoImportImportedItem {
  500. +   public string ContentType { get; }
  501. +   public IVectorView<string> ImportedFiles { get; }
  502. +   public string Name { get; }
  503. +   public PhotoImportSidecar Sibling { get; }
  504. +   public IVectorView<PhotoImportSidecar> Sidecars { get; }
  505. +   public ulong SimpleHash { get; }
  506. +   public ulong SizeInBytes { get; }
  507. +   public DateTime Timestamp { get; }
  508. +   public IVectorView<PhotoImportVideoSegment> VideoSegments { get; }
  509. +   public IAsyncOperation<IRandomAccessStreamWithContentType> GetThumbnailAsync();
  510. + }
  511.  
  512. + public class Windows.Media.Preview.Photo.Import.PhotoImportImportedItemEventArgs {
  513. +   public PhotoImportImportedItem ImportedItem { get; }
  514. + }
  515.  
  516. + public enum Windows.Media.Preview.Photo.Import.PhotoImportItemSelectionMode {
  517. +   SelectAll = 0,
  518. +   SelectNone = 1,
  519. +   Automatic = 2,
  520. +   AutomaticIgnoringSidecars = 3,
  521. + }
  522.  
  523. + public class Windows.Media.Preview.Photo.Import.PhotoImportManager {
  524. +   public static IAsyncOperation<bool> IsSupportedAsync();
  525. +   public static IAsyncOperation<IVectorView<PhotoImportSource>> FindAllSourcesAsync();
  526. +   public static IAsyncOperation<IVectorView<string>> FindAllSourceIdsAsync();
  527. +   public static IAsyncOperation<PhotoImportSource> GetSourceFromIdAsync( string asyncOperation );
  528. +   public static IAsyncOperation<PhotoImportSource> GetSourceFromFolderAsync( IStorageFolder asyncOperation );
  529. +   public static IAsyncOperation<PhotoImportSession> CreateImportSessionAsync( PhotoImportSource asyncOperation );
  530. +   public static IAsyncOperation<PhotoImportSession> CreateImportSessionFromIdAsync( string asyncOperation );
  531. +   public static IVectorView<PhotoImportOperation> GetPendingOperations();
  532. + }
  533.  
  534. + public class Windows.Media.Preview.Photo.Import.PhotoImportOperation {
  535. +   public IAsyncOperationWithProgress<PhotoImportDeleteImportedItemsFromSourceResult, uint> DeleteImportedItemsFromSourceAsync { get; }
  536. +   public PhotoImportDeleteImportedItemsFromSourceResult DeleteImportedItemsFromSourceResult { get; }
  537. +   public IAsyncOperationWithProgress<PhotoImportFindAllItemsResult, uint> FindAllItemsAsync { get; }
  538. +   public PhotoImportFindAllItemsResult FindAllItemsResult { get; }
  539. +   public IAsyncOperationWithProgress<PhotoImportImportSelectedItemsResult, uint> ImportSelectedItemsAsync { get; }
  540. +   public PhotoImportImportSelectedItemsResult ImportSelectedItemsResult { get; }
  541. +   public PhotoImportSession Session { get; }
  542. +   public PhotoImportOperationState State { get; }
  543. + }
  544.  
  545. + public enum Windows.Media.Preview.Photo.Import.PhotoImportOperationState {
  546. +   Idle = 0,
  547. +   FindAllItemsAsyncIsRunning = 1,
  548. +   FindAllItemsAsyncHasCompleted = 2,
  549. +   ImportSelectedItemsAsyncIsRunning = 3,
  550. +   ImportSelectedItemsAsyncHasCompleted = 4,
  551. +   DeleteImportedItemsFromSourceAsyncIsRunning = 5,
  552. +   DeleteImportedItemsFromSourceAsyncHasCompleted = 6,
  553. + }
  554.  
  555. + public enum Windows.Media.Preview.Photo.Import.PhotoImportPowerSource {
  556. +   Unknown = 0,
  557. +   Battery = 1,
  558. +   ExternalPower = 2,
  559. + }
  560.  
  561. + public class Windows.Media.Preview.Photo.Import.PhotoImportSelectionChangedEventArgs {
  562. +   public bool IsSelectionEmpty { get; }
  563. + }
  564.  
  565. + public class Windows.Media.Preview.Photo.Import.PhotoImportSession {
  566. +   public PhotoImportSubfoldersNamingScheme SubfoldersNamingScheme { get; set; }
  567. +   public PhotoImportTimestamp PreferredTimestamp { get; set; }
  568. +   public PhotoImportDestinationFilesNamingScheme DestinationFilesNamingScheme { get; set; }
  569. +   public string DestinationFileNamesPrefix { get; set; }
  570. +   public bool AppendDatedImportSessionFolder { get; set; }
  571. +   public bool CanDeleteContent { get; }
  572. +   public string PrimaryDestination { get; }
  573. +   public Guid SessionId { get; }
  574. +   public IAsyncAction SetPrimaryDestinationAsync( IStorageFolder asyncAction );
  575. +   public IAsyncAction SetSecondaryDestinationsAsync( IIterable<IStorageFolder> asyncAction );
  576. +   public IAsyncOperationWithProgress<PhotoImportFindAllItemsResult, uint> FindAllItemsAsync( PhotoImportContentTypeFilter asyncOperation, PhotoImportItemSelectionMode contentTypeFilter );
  577. + }
  578.  
  579. + public class Windows.Media.Preview.Photo.Import.PhotoImportSidecar {
  580. +   public bool IsSelected { get; set; }
  581. +   public string ContentType { get; }
  582. +   public string Name { get; }
  583. +   public ulong SimpleHash { get; }
  584. +   public ulong SizeInBytes { get; }
  585. +   public DateTime Timestamp { get; }
  586. +   public IAsyncOperation<IRandomAccessStreamWithContentType> GetThumbnailAsync();
  587. + }
  588.  
  589. + public class Windows.Media.Preview.Photo.Import.PhotoImportSource {
  590. +   public IReference<double> BatteryLevel { get; }
  591. +   public string ConnectionProtocol { get; }
  592. +   public PhotoImportConnectionTransport ConnectionTransport { get; }
  593. +   public IReference<DateTime> DateTime { get; }
  594. +   public string Description { get; }
  595. +   public string Id { get; }
  596. +   public bool IsMassStorageSource { get; }
  597. +   public bool IsPhotoCaptureSource { get; }
  598. +   public bool IsReadOnlySource { get; }
  599. +   public bool IsRemoteSource { get; }
  600. +   public bool IsVideoCaptureSource { get; }
  601. +   public string Manufacturer { get; }
  602. +   public string Model { get; }
  603. +   public string Name { get; }
  604. +   public PhotoImportPowerSource PowerSource { get; }
  605. +   public string SerialNumber { get; }
  606. +   public IVectorView<PhotoImportStorageMedium> StorageMedia { get; }
  607. +   public PhotoImportSourceType Type { get; }
  608. +   public IAsyncOperation<IRandomAccessStreamWithContentType> GetThumbnailAsync();
  609. +   public IAsyncOperation<PhotoImportSession> CreateImportSessionAsync();
  610. + }
  611.  
  612. + public enum Windows.Media.Preview.Photo.Import.PhotoImportSourceType {
  613. +   Generic = 0,
  614. +   Camera = 1,
  615. +   MediaPlayer = 2,
  616. +   Phone = 3,
  617. +   Video = 4,
  618. +   PersonalInfoManager = 5,
  619. +   AudioRecorder = 6,
  620. + }
  621.  
  622. + public enum Windows.Media.Preview.Photo.Import.PhotoImportStorageAccessCapability {
  623. +   ReadWrite = 0,
  624. +   ReadOnly = 1,
  625. +   ReadOnlyWithObjectDeletion = 2,
  626. + }
  627.  
  628. + public class Windows.Media.Preview.Photo.Import.PhotoImportStorageMedium {
  629. +   public ulong AvailableSpaceInBytes { get; }
  630. +   public ulong CapacityInBytes { get; }
  631. +   public string Description { get; }
  632. +   public string Name { get; }
  633. +   public string SerialNumber { get; }
  634. +   public PhotoImportStorageAccessCapability StorageAccessCapability { get; }
  635. +   public PhotoImportStorageMediumType StorageMediumType { get; }
  636. + }
  637.  
  638. + public enum Windows.Media.Preview.Photo.Import.PhotoImportStorageMediumType {
  639. +   Undefined = 0,
  640. +   Fixed = 1,
  641. +   Removable = 2,
  642. + }
  643.  
  644. + public enum Windows.Media.Preview.Photo.Import.PhotoImportSubfoldersNamingScheme {
  645. +   None = 0,
  646. +   UsePreferredTimestamp = 1,
  647. +   KeepOriginalFolderNames = 2,
  648. + }
  649.  
  650. + public enum Windows.Media.Preview.Photo.Import.PhotoImportTimestamp {
  651. +   UseDateTaken = 0,
  652. +   UseCreationDate = 1,
  653. + }
  654.  
  655. + public class Windows.Media.Preview.Photo.Import.PhotoImportVideoSegment {
  656. +   public string Name { get; }
  657. +   public IVectorView<PhotoImportSidecar> Sidecars { get; }
  658. +   public ulong SizeInBytes { get; }
  659. +   public DateTime Timestamp { get; }
  660. + }
  661.  
  662. + public struct Windows.Media.Protection.ProtectionRenewalContract {
  663. + }
  664.  
  665. - public class Windows.Media.SpeechRecognition.VoiceCommandManager;
  666.  
  667. - public class Windows.Media.SpeechRecognition.VoiceCommandSet;
  668.  
  669.  
  670.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  671.  
  672.  new file: \wim\10074x64\Windows\System32\WinMetadata\Windows.Networking.winmd
  673.  old file: \wim\10061x64\Windows\System32\WinMetadata\Windows.Networking.winmd
  674.  
  675.  diff legends: +: added, -: removed, *: changed, |: type member changed
  676.  
  677. - public class Windows.Networking.Vpn.VpnProfile;
  678.  
  679.  
  680.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  681.  
  682.  new file: \wim\10074x64\Windows\System32\WinMetadata\Windows.Security.winmd
  683.  old file: \wim\10061x64\Windows\System32\WinMetadata\Windows.Security.winmd
  684.  
  685.  diff legends: +: added, -: removed, *: changed, |: type member changed
  686.  
  687.  found no differences.
  688.  
  689.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  690.  
  691.  new file: \wim\10074x64\Windows\System32\WinMetadata\Windows.Services.winmd
  692.  old file: \wim\10061x64\Windows\System32\WinMetadata\Windows.Services.winmd
  693.  
  694.  diff legends: +: added, -: removed, *: changed, |: type member changed
  695.  
  696.  found no differences.
  697.  
  698.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  699.  
  700.  new file: \wim\10074x64\Windows\System32\WinMetadata\Windows.Storage.winmd
  701.  old file: \wim\10061x64\Windows\System32\WinMetadata\Windows.Storage.winmd
  702.  
  703.  diff legends: +: added, -: removed, *: changed, |: type member changed
  704.  
  705. | public class Windows.Storage.ApplicationData {
  706. +   public StorageFolder SharedLocalFolder { get; }
  707. | }
  708.  
  709. | public class Windows.Storage.KnownFolders {
  710. +   public StorageFolder AppCaptures { get; }
  711. -   public StorageFolder Captures { get; }
  712. | }
  713.  
  714. | public class Windows.Storage.Pickers.FileSavePicker {
  715. +   public string EnterpriseId { get; set; }
  716. | }
  717.  
  718.  
  719.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  720.  
  721.  new file: \wim\10074x64\Windows\System32\WinMetadata\Windows.System.winmd
  722.  old file: \wim\10061x64\Windows\System32\WinMetadata\Windows.System.winmd
  723.  
  724.  diff legends: +: added, -: removed, *: changed, |: type member changed
  725.  
  726. + public enum Windows.System.LaunchQuerySupportStatus {
  727. +   Available = 0,
  728. +   AppNotInstalled = 1,
  729. +   AppUnavailable = 2,
  730. +   NotSupported = 3,
  731. +   Unknown = 4,
  732. + }
  733.  
  734. + public enum Windows.System.LaunchQuerySupportType {
  735. +   Uri = 0,
  736. +   UriForResults = 1,
  737. + }
  738.  
  739. - public enum Windows.System.LaunchUriType;
  740.  
  741. | public class Windows.System.Launcher {
  742. +   public static IAsyncOperation<LaunchQuerySupportStatus> QueryUriSupportAsync( Uri operation, LaunchQuerySupportType uri );
  743. +   public static IAsyncOperation<LaunchQuerySupportStatus> QueryUriSupportAsync( Uri operation, LaunchQuerySupportType uri, string launchQuerySupportType );
  744. +   public static IAsyncOperation<LaunchQuerySupportStatus> QueryFileSupportAsync( StorageFile operation );
  745. +   public static IAsyncOperation<LaunchQuerySupportStatus> QueryFileSupportAsync( StorageFile operation, string file );
  746. -   public static IAsyncOperation<bool> LaunchUriForResultsAndContinueAsync( Uri operation, LauncherOptions uri, ValueSet options );
  747. -   public static IAsyncOperation<bool> LaunchUriForResultsAndContinueAsync( Uri operation, LauncherOptions uri, ValueSet options, ValueSet continuationData );
  748. | }
  749.  
  750. | public class Windows.System.LauncherOptions {
  751. +   public StorageFileQueryResult NeighboringFilesQuery { get; set; }
  752. | }
  753.  
  754. | public class Windows.System.MemoryManager {
  755. -   public static bool SetAppMemoryUsageLimit( ulong result );
  756. | }
  757.  
  758. - public enum Windows.System.QueryUriSupportStatus;
  759.  
  760. - public class Windows.System.Energy.BackgroundEnergyManager;
  761.  
  762. - public class Windows.System.Energy.ForegroundEnergyManager;
  763.  
  764. - public class Windows.System.Energy.Diagnostics.BackgroundEnergyDiagnostics;
  765.  
  766. - public class Windows.System.Energy.Diagnostics.ForegroundEnergyDiagnostics;
  767.  
  768. + public class Windows.System.Power.BackgroundEnergyManager {
  769. +   public uint ExcessiveUsageLevel { get; }
  770. +   public uint LowUsageLevel { get; }
  771. +   public uint MaxAcceptableUsageLevel { get; }
  772. +   public uint NearMaxAcceptableUsageLevel { get; }
  773. +   public uint NearTerminationUsageLevel { get; }
  774. +   public uint RecentEnergyUsage { get; }
  775. +   public uint RecentEnergyUsageLevel { get; }
  776. +   public uint TerminationUsageLevel { get; }
  777. +   EventHandler<object> RecentEnergyUsageIncreased;
  778. +   EventHandler<object> RecentEnergyUsageReturnedToLow;
  779. + }
  780.  
  781. + public class Windows.System.Power.ForegroundEnergyManager {
  782. +   public uint ExcessiveUsageLevel { get; }
  783. +   public uint LowUsageLevel { get; }
  784. +   public uint MaxAcceptableUsageLevel { get; }
  785. +   public uint NearMaxAcceptableUsageLevel { get; }
  786. +   public uint RecentEnergyUsage { get; }
  787. +   public uint RecentEnergyUsageLevel { get; }
  788. +   EventHandler<object> RecentEnergyUsageIncreased;
  789. +   EventHandler<object> RecentEnergyUsageReturnedToLow;
  790. + }
  791.  
  792. + public class Windows.System.Power.Diagnostics.BackgroundEnergyDiagnostics {
  793. +   public double DeviceSpecificConversionFactor { get; }
  794. +   public static ulong ComputeTotalEnergyUsage();
  795. +   public static void ResetTotalEnergyUsage();
  796. + }
  797.  
  798. + public class Windows.System.Power.Diagnostics.ForegroundEnergyDiagnostics {
  799. +   public double DeviceSpecificConversionFactor { get; }
  800. +   public static ulong ComputeTotalEnergyUsage();
  801. +   public static void ResetTotalEnergyUsage();
  802. + }
  803.  
  804. + public class Windows.System.UserProfile.FirstSignInSettings {
  805. +   public uint Size { get; }
  806. +   public object Lookup( string returnValue );
  807. +   public bool HasKey( string returnValue );
  808. +   public void Split( ref IMapView<string, object> first, ref IMapView<string, object> second );
  809. +   public IIterator<IKeyValuePair<string, object>> First();
  810. +   public static FirstSignInSettings GetDefault();
  811. + }
  812.  
  813.  
  814.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  815.  
  816.  new file: \wim\10074x64\Windows\System32\WinMetadata\Windows.UI.winmd
  817.  old file: \wim\10061x64\Windows\System32\WinMetadata\Windows.UI.winmd
  818.  
  819.  diff legends: +: added, -: removed, *: changed, |: type member changed
  820.  
  821. | public class Windows.UI.Composition.CompositionEffect : Windows.UI.Composition.CompositionObject {
  822. +   public ICompositionSurface GetSourceParameter( string result );
  823. +   public void SetSourceParameter( string name, ICompositionSurface source );
  824. | }
  825.  
  826. - public interface Windows.UI.Composition.IFrameworkInput;
  827.  
  828. | public class Windows.UI.ViewManagement.ApplicationView {
  829. +   public ApplicationViewWindowingMode PreferredLaunchWindowingMode { get; set; }
  830. +   public Size PreferredLaunchViewSize { get; set; }
  831. -   public void SetDefaultLaunchSize( Size defaultSize );
  832. | }
  833.  
  834. | public class Windows.UI.ViewManagement.ApplicationViewTitleBar {
  835. -   public bool ExtendViewIntoTitleBar { get; set; }
  836. -   public double Height { get; }
  837. -   public bool IsVisible { get; }
  838. -   public double SystemOverlayLeftInset { get; }
  839. -   public double SystemOverlayRightInset { get; }
  840. | }
  841.  
  842. + public enum Windows.UI.ViewManagement.ApplicationViewWindowingMode {
  843. +   Auto = 0,
  844. +   PreferredLaunchViewSize = 1,
  845. +   FullScreen = 2,
  846. + }
  847.  
  848. | public class Windows.UI.ViewManagement.ProjectionManager {
  849. +   public static IAsyncAction StartProjectingAsync( int operation, int projectionViewId, DeviceInformation anchorViewId );
  850. | }
  851.  
  852. | public class Windows.UI.WebUI.WebUIFileSavePickerActivatedEventArgs {
  853. +   public string EnterpriseId { get; }
  854. | }
  855.  
  856. | public class Windows.UI.WebUI.WebUIProtocolActivatedEventArgs {
  857. +   public string CallerPackageFamilyName { get; }
  858. +   public ValueSet Data { get; }
  859. | }
  860.  
  861. | public class Windows.UI.WebUI.WebUIProtocolForResultsActivatedEventArgs {
  862. +   public string CallerPackageFamilyName { get; }
  863. +   public ValueSet Data { get; }
  864. | }
  865.  
  866.  
  867.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  868.  
  869.  new file: \wim\10074x64\Windows\System32\WinMetadata\Windows.UI.Xaml.winmd
  870.  old file: \wim\10061x64\Windows\System32\WinMetadata\Windows.UI.Xaml.winmd
  871.  
  872.  diff legends: +: added, -: removed, *: changed, |: type member changed
  873.  
  874.  found no differences.
  875.  
  876.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  877.  
  878.  new file: \wim\10074x64\Windows\System32\WinMetadata\Windows.Web.winmd
  879.  old file: \wim\10061x64\Windows\System32\WinMetadata\Windows.Web.winmd
  880.  
  881.  diff legends: +: added, -: removed, *: changed, |: type member changed
  882.  
  883.  found no differences.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement