h0x0d

Windows 10 14279 vs. 14267 WinRT API Changes

Mar 4th, 2016
634
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 39.86 KB | None | 0 0
  1.  
  2.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  3.  
  4.  new file: \wim\14279x64\Windows\System32\WinMetadata\Windows.ApplicationModel.winmd
  5.  old file: \wim\14267x64\Windows\System32\WinMetadata\Windows.ApplicationModel.winmd
  6.  
  7.  diff legends: +: added, -: removed, *: changed, |: type member changed
  8.  
  9. | public enum Windows.ApplicationModel.Appointments.AppointmentCalendarOtherAppWriteAccess {
  10. +   Limited = 2,
  11. | }
  12.  
  13. | public class Windows.ApplicationModel.Appointments.AppointmentCalendarSyncManager {
  14. *   public AppointmentCalendarSyncStatus Status { get; set; }
  15. *   public DateTime LastSuccessfulSyncTime { get; set; }
  16. *   public DateTime LastAttemptedSyncTime { get; set; }
  17. | }
  18.  
  19. | public class Windows.ApplicationModel.Chat.ChatSyncConfiguration {
  20. +   public bool IsSyncEnabled { get; set; }
  21. -   public bool IsAutomaticSchedulingEnabled { get; set; }
  22. | }
  23.  
  24. | public class Windows.ApplicationModel.Chat.ChatSyncManager {
  25. -   public bool IsDisabledByDevicePolicy { get; }
  26. -   public ChatSyncState State { get; }
  27. | }
  28.  
  29. - public enum Windows.ApplicationModel.Chat.ChatSyncState;
  30.  
  31. | public class Windows.ApplicationModel.Contacts.ContactList {
  32. *   public bool SupportsServerSearch { get; set; }
  33. | }
  34.  
  35. | public class Windows.ApplicationModel.Contacts.ContactListSyncManager {
  36. *   public ContactListSyncStatus Status { get; set; }
  37. *   public DateTime LastSuccessfulSyncTime { get; set; }
  38. *   public DateTime LastAttemptedSyncTime { get; set; }
  39. | }
  40.  
  41. | public class Windows.ApplicationModel.Email.EmailMailboxCapabilities {
  42. *   public bool CanSmartSend { get; set; }
  43. *   public bool CanUpdateMeetingResponses { get; set; }
  44. *   public bool CanServerSearchMailbox { get; set; }
  45. *   public bool CanServerSearchFolders { get; set; }
  46. *   public bool CanForwardMeetings { get; set; }
  47. *   public bool CanProposeNewTimeForMeetings { get; set; }
  48. *   public bool CanGetAndSetInternalAutoReplies { get; set; }
  49. *   public bool CanGetAndSetExternalAutoReplies { get; set; }
  50. *   public bool CanValidateCertificates { get; set; }
  51. *   public bool CanResolveRecipients { get; set; }
  52. *   public bool CanMoveFolder { get; set; }
  53. *   public bool CanEmptyFolder { get; set; }
  54. *   public bool CanDeleteFolder { get; set; }
  55. *   public bool CanCreateFolder { get; set; }
  56. | }
  57.  
  58. | public class Windows.ApplicationModel.Email.EmailMailboxSyncManager {
  59. *   public EmailMailboxSyncStatus Status { get; set; }
  60. *   public DateTime LastSuccessfulSyncTime { get; set; }
  61. *   public DateTime LastAttemptedSyncTime { get; set; }
  62. | }
  63.  
  64. | public class Windows.ApplicationModel.UserDataAccounts.UserDataAccount {
  65. -   public string PackageRelativeAppId { get; }
  66. | }
  67.  
  68. - public class Windows.ApplicationModel.UserDataAccounts.UserDataAccountStoreChangedDeferral;
  69.  
  70. | public class Windows.ApplicationModel.UserDataAccounts.UserDataAccountStoreChangedEventArgs {
  71. +   public Deferral GetDeferral();
  72. | }
  73.  
  74.  
  75.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  76.  
  77.  new file: \wim\14279x64\Windows\System32\WinMetadata\Windows.Data.winmd
  78.  old file: \wim\14267x64\Windows\System32\WinMetadata\Windows.Data.winmd
  79.  
  80.  diff legends: +: added, -: removed, *: changed, |: type member changed
  81.  
  82.  found no differences.
  83.  
  84.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  85.  
  86.  new file: \wim\14279x64\Windows\System32\WinMetadata\Windows.Devices.winmd
  87.  old file: \wim\14267x64\Windows\System32\WinMetadata\Windows.Devices.winmd
  88.  
  89.  diff legends: +: added, -: removed, *: changed, |: type member changed
  90.  
  91. + public class Windows.Devices.Printers.Extensions.Print3DWorkflowPrinterChangedEventArgs {
  92. +   public string NewDeviceId { get; }
  93. + }
  94.  
  95. | public enum Windows.Devices.WiFi.WiFiPhyKind {
  96. +   Dmg = 9,
  97. | }
  98.  
  99.  
  100.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  101.  
  102.  new file: \wim\14279x64\Windows\System32\WinMetadata\Windows.Foundation.winmd
  103.  old file: \wim\14267x64\Windows\System32\WinMetadata\Windows.Foundation.winmd
  104.  
  105.  diff legends: +: added, -: removed, *: changed, |: type member changed
  106.  
  107.  found no differences.
  108.  
  109.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  110.  
  111.  new file: \wim\14279x64\Windows\System32\WinMetadata\Windows.Gaming.winmd
  112.  old file: \wim\14267x64\Windows\System32\WinMetadata\Windows.Gaming.winmd
  113.  
  114.  diff legends: +: added, -: removed, *: changed, |: type member changed
  115.  
  116.  found no differences.
  117.  
  118.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  119.  
  120.  new file: \wim\14279x64\Windows\System32\WinMetadata\Windows.Globalization.winmd
  121.  old file: \wim\14267x64\Windows\System32\WinMetadata\Windows.Globalization.winmd
  122.  
  123.  diff legends: +: added, -: removed, *: changed, |: type member changed
  124.  
  125.  found no differences.
  126.  
  127.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  128.  
  129.  new file: \wim\14279x64\Windows\System32\WinMetadata\Windows.Graphics.winmd
  130.  old file: \wim\14267x64\Windows\System32\WinMetadata\Windows.Graphics.winmd
  131.  
  132.  diff legends: +: added, -: removed, *: changed, |: type member changed
  133.  
  134. + public enum Windows.Graphics.Printing.PrintBordering {
  135. +   Default = 0,
  136. +   NotAvailable = 1,
  137. +   PrinterCustom = 2,
  138. +   Bordered = 3,
  139. +   Borderless = 4,
  140. + }
  141.  
  142. | public class Windows.Graphics.Printing.PrintTaskOptions {
  143. +   public PrintBordering Bordering { get; set; }
  144. | }
  145.  
  146. | public class Windows.Graphics.Printing.StandardPrintTaskOptions {
  147. +   public string Bordering { get; }
  148. | }
  149.  
  150. + public class Windows.Graphics.Printing.OptionDetails.PrintBorderingOptionDetails {
  151. +   public IVectorView<object> Items { get; }
  152. +   public PrintOptionStates State { get; set; }
  153. +   public string ErrorText { get; set; }
  154. +   public string OptionId { get; }
  155. +   public PrintOptionType OptionType { get; }
  156. +   public object Value { get; }
  157. +   public bool TrySetValue( object succeeded );
  158. + }
  159.  
  160. | public class Windows.Graphics.Printing3D.Printing3DCompositeMaterialGroup {
  161. +   public Printing3DBaseMaterialGroup BaseMaterialGroup { get; set; }
  162. | }
  163.  
  164. + public class Windows.Graphics.Printing3D.Printing3DFaceReductionOptions {
  165. +   public uint TargetTriangleCount { get; set; }
  166. +   public double MaxReductionArea { get; set; }
  167. +   public double MaxEdgeLength { get; set; }
  168. +   public Printing3DFaceReductionOptions();
  169. + }
  170.  
  171. | public class Windows.Graphics.Printing3D.Printing3DModel {
  172. +   public IAsyncOperation<bool> TryPartialRepairAsync();
  173. +   public IAsyncOperation<bool> TryPartialRepairAsync( TimeSpan operation );
  174. +   public IAsyncOperation<bool> TryReduceFacesAsync();
  175. +   public IAsyncOperation<bool> TryReduceFacesAsync( Printing3DFaceReductionOptions operation );
  176. +   public IAsyncOperation<bool> TryReduceFacesAsync( Printing3DFaceReductionOptions operation, TimeSpan printing3DFaceReductionOptions );
  177. | }
  178.  
  179.  
  180.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  181.  
  182.  new file: \wim\14279x64\Windows\System32\WinMetadata\Windows.Management.winmd
  183.  old file: \wim\14267x64\Windows\System32\WinMetadata\Windows.Management.winmd
  184.  
  185.  diff legends: +: added, -: removed, *: changed, |: type member changed
  186.  
  187.  found no differences.
  188.  
  189.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  190.  
  191.  new file: \wim\14279x64\Windows\System32\WinMetadata\Windows.Media.winmd
  192.  old file: \wim\14267x64\Windows\System32\WinMetadata\Windows.Media.winmd
  193.  
  194.  diff legends: +: added, -: removed, *: changed, |: type member changed
  195.  
  196. | public class Windows.Media.MediaTimelineController {
  197. +   public double ClockRate { get; set; }
  198. -   public double PlaybackRate { get; set; }
  199. +   public void Resume();
  200. | }
  201.  
  202. + public enum Windows.Media.Capture.AppBroadcastCameraOverlayLocation {
  203. +   TopLeft = 0,
  204. +   TopCenter = 1,
  205. +   TopRight = 2,
  206. +   MiddleLeft = 3,
  207. +   MiddleCenter = 4,
  208. +   MiddleRight = 5,
  209. +   BottomLeft = 6,
  210. +   BottomCenter = 7,
  211. +   BottomRight = 8,
  212. + }
  213.  
  214. + public enum Windows.Media.Capture.AppBroadcastCameraOverlaySize {
  215. +   Small = 0,
  216. +   Medium = 1,
  217. +   Large = 2,
  218. + }
  219.  
  220. + public struct Windows.Media.Capture.AppBroadcastContract {
  221. + }
  222.  
  223. + public class Windows.Media.Capture.AppBroadcastGlobalSettings {
  224. +   public double SystemAudioGain { get; set; }
  225. +   public string SelectedCameraId { get; set; }
  226. +   public double MicrophoneGain { get; set; }
  227. +   public bool IsMicrophoneCaptureEnabledByDefault { get; set; }
  228. +   public bool IsEchoCancellationEnabled { get; set; }
  229. +   public bool IsCameraCaptureEnabledByDefault { get; set; }
  230. +   public bool IsAudioCaptureEnabled { get; set; }
  231. +   public AppBroadcastCameraOverlaySize CameraOverlaySize { get; set; }
  232. +   public AppBroadcastCameraOverlayLocation CameraOverlayLocation { get; set; }
  233. +   public bool HasHardwareEncoder { get; }
  234. +   public bool IsBroadcastEnabled { get; }
  235. +   public bool IsDisabledByPolicy { get; }
  236. +   public bool IsGpuConstrained { get; }
  237. + }
  238.  
  239. + public class Windows.Media.Capture.AppBroadcastManager {
  240. +   public static AppBroadcastGlobalSettings GetGlobalSettings();
  241. +   public static void ApplyGlobalSettings( AppBroadcastGlobalSettings value );
  242. +   public static AppBroadcastProviderSettings GetProviderSettings();
  243. +   public static void ApplyProviderSettings( AppBroadcastProviderSettings value );
  244. + }
  245.  
  246. + public class Windows.Media.Capture.AppBroadcastProviderSettings {
  247. +   public AppBroadcastVideoEncodingResolutionMode VideoEncodingResolutionMode { get; set; }
  248. +   public AppBroadcastVideoEncodingBitrateMode VideoEncodingBitrateMode { get; set; }
  249. +   public string DefaultBroadcastTitle { get; set; }
  250. +   public uint CustomVideoEncodingWidth { get; set; }
  251. +   public uint CustomVideoEncodingHeight { get; set; }
  252. +   public uint CustomVideoEncodingBitrate { get; set; }
  253. +   public uint AudioEncodingBitrate { get; set; }
  254. + }
  255.  
  256. + public enum Windows.Media.Capture.AppBroadcastVideoEncodingBitrateMode {
  257. +   Custom = 0,
  258. +   Auto = 1,
  259. + }
  260.  
  261. + public enum Windows.Media.Capture.AppBroadcastVideoEncodingResolutionMode {
  262. +   Custom = 0,
  263. +   Auto = 1,
  264. + }
  265.  
  266. | public class Windows.Media.Capture.AppCaptureAlternateShortcutKeys {
  267. +   public VirtualKeyModifiers ToggleCameraCaptureKeyModifiers { get; set; }
  268. +   public VirtualKey ToggleCameraCaptureKey { get; set; }
  269. +   public VirtualKeyModifiers ToggleBroadcastKeyModifiers { get; set; }
  270. +   public VirtualKey ToggleBroadcastKey { get; set; }
  271. | }
  272.  
  273. + public enum Windows.Media.Capture.AppCaptureCameraOverlayLocation {
  274. +   TopLeft = 0,
  275. +   TopCenter = 1,
  276. +   TopRight = 2,
  277. +   MiddleLeft = 3,
  278. +   MiddleCenter = 4,
  279. +   MiddleRight = 5,
  280. +   BottomLeft = 6,
  281. +   BottomCenter = 7,
  282. +   BottomRight = 8,
  283. + }
  284.  
  285. + public enum Windows.Media.Capture.AppCaptureCameraOverlaySize {
  286. +   Small = 0,
  287. +   Medium = 1,
  288. +   Large = 2,
  289. + }
  290.  
  291. | public class Windows.Media.Capture.AppCaptureSettings {
  292. +   public double SystemAudioGain { get; set; }
  293. +   public string SelectedCameraId { get; set; }
  294. +   public double MicrophoneGain { get; set; }
  295. +   public bool IsMicrophoneCaptureEnabledByDefault { get; set; }
  296. +   public bool IsEchoCancellationEnabled { get; set; }
  297. +   public bool IsCameraCaptureEnabledByDefault { get; set; }
  298. +   public AppCaptureCameraOverlaySize CameraOverlaySize { get; set; }
  299. +   public AppCaptureCameraOverlayLocation CameraOverlayLocation { get; set; }
  300. | }
  301.  
  302. | public enum Windows.Media.Capture.PowerlineFrequency {
  303. +   Auto = 3,
  304. | }
  305.  
  306. + public enum Windows.Media.MediaProperties.StereoVideoPackingMode {
  307. +   None = 0,
  308. +   SideBySide = 1,
  309. +   TopBottom = 2,
  310. + }
  311.  
  312. | public class Windows.Media.MediaProperties.VideoEncodingProperties {
  313. +   public StereoVideoPackingMode StereoVideoPackingMode { get; }
  314. | }
  315.  
  316. + public class Windows.Media.Playback.AutoRepeatModeCommandReceivedEventArgs {
  317. +   public MediaPlaybackAutoRepeatMode AutoRepeatMode { get; }
  318. +   public object Owner { get; }
  319. +   public void Handled();
  320. + }
  321.  
  322. + public class Windows.Media.Playback.FastForwardCommandReceivedEventArgs {
  323. +   public object Owner { get; }
  324. +   public void Handled();
  325. + }
  326.  
  327. + public enum Windows.Media.Playback.FrameStepDirection {
  328. +   StepBackward = 0,
  329. +   StepForward = 1,
  330. + }
  331.  
  332. - public interface Windows.Media.Playback.IMediaBreakEventArgs;
  333.  
  334. | public class Windows.Media.Playback.MediaBreak {
  335. +   public bool CanStart { get; set; }
  336. +   public MediaBreakInsertionMethod InsertionMethod { get; }
  337. +   public IReference<TimeSpan> PresentationPosition { get; }
  338. -   public bool IsEnabled { get; set; }
  339. -   public IReference<TimeSpan> PresentationTime { get; }
  340. -   public MediaBreakScheduleMode ScheduleMode { get; }
  341. +   public MediaBreak( MediaBreakInsertionMethod insertionMethod );
  342. +   public MediaBreak( MediaBreakInsertionMethod insertionMethod, TimeSpan presentationPosition );
  343. | }
  344.  
  345. + public enum Windows.Media.Playback.MediaBreakInsertionMethod {
  346. +   Interrupt = 0,
  347. +   Replace = 1,
  348. + }
  349.  
  350. | public class Windows.Media.Playback.MediaBreakManager {
  351. -   public TimeSpan CurrentItemPosition { get; set; }
  352. | }
  353.  
  354. | public class Windows.Media.Playback.MediaBreakSchedule {
  355. +   public MediaPlaybackItem PlaybackItem { get; }
  356. -   public MediaPlaybackItem ParentPlaybackItem { get; }
  357. +   public void InsertMidrollBreak( MediaBreak mediaBreak );
  358. -   public void AddMidrollBreak( MediaBreak mediaBreak );
  359. | }
  360.  
  361. - public enum Windows.Media.Playback.MediaBreakScheduleMode;
  362.  
  363. | public class Windows.Media.Playback.MediaBreakSeekedOverEventArgs {
  364. +   public TimeSpan NewPosition { get; }
  365. +   public TimeSpan OldPosition { get; }
  366. -   public TimeSpan EndPosition { get; }
  367. -   public TimeSpan StartPosition { get; }
  368. | }
  369.  
  370. + public class Windows.Media.Playback.MediaItemDisplayProperties {
  371. +   public MediaPlaybackType Type { get; set; }
  372. +   public RandomAccessStreamReference Thumbnail { get; set; }
  373. +   public RandomAccessStreamReference BackgroundArt { get; set; }
  374. +   public MusicDisplayProperties MusicProperties { get; }
  375. +   public VideoDisplayProperties VideoProperties { get; }
  376. +   public void ClearAll();
  377. +   public void ApplyChanges();
  378. + }
  379.  
  380. + public class Windows.Media.Playback.MediaPlaybackCommandManager {
  381. +   public PlaybackCommandEnabledBehavior PauseEnabledBehavior { get; set; }
  382. +   public PlaybackCommandEnabledBehavior NextEnabledBehavior { get; set; }
  383. +   public bool IsEnabled { get; set; }
  384. +   public PlaybackCommandEnabledBehavior FastForwardEnabledBehavior { get; set; }
  385. +   public PlaybackCommandEnabledBehavior AutoRepeatModeEnabledBehavior { get; set; }
  386. +   public PlaybackCommandEnabledBehavior ShuffleEnabledBehavior { get; set; }
  387. +   public PlaybackCommandEnabledBehavior RewindEnabledBehavior { get; set; }
  388. +   public PlaybackCommandEnabledBehavior PreviousEnabledBehavior { get; set; }
  389. +   public PlaybackCommandEnabledBehavior PlaybackRateEnabledBehavior { get; set; }
  390. +   public PlaybackCommandEnabledBehavior PlaybackPositionEnabledBehavior { get; set; }
  391. +   public PlaybackCommandEnabledBehavior PlayEnabledBehavior { get; set; }
  392. +   TypedEventHandler<MediaPlaybackCommandManager, AutoRepeatModeCommandReceivedEventArgs> AutoRepeatModeCommandReceived;
  393. +   TypedEventHandler<MediaPlaybackCommandManager, FastForwardCommandReceivedEventArgs> FastForwardCommandReceived;
  394. +   TypedEventHandler<MediaPlaybackCommandManager, NextCommandReceivedEventArgs> NextCommandReceived;
  395. +   TypedEventHandler<MediaPlaybackCommandManager, PauseCommandReceivedEventArgs> PauseCommandReceived;
  396. +   TypedEventHandler<MediaPlaybackCommandManager, PlayCommandReceivedEventArgs> PlayCommandReceived;
  397. +   TypedEventHandler<MediaPlaybackCommandManager, PlaybackPositionCommandReceivedEventArgs> PlaybackPositionCommandReceived;
  398. +   TypedEventHandler<MediaPlaybackCommandManager, PlaybackRateCommandReceivedEventArgs> PlaybackRateCommandReceived;
  399. +   TypedEventHandler<MediaPlaybackCommandManager, PreviousCommandReceivedEventArgs> PreviousCommandReceived;
  400. +   TypedEventHandler<MediaPlaybackCommandManager, RewindCommandReceivedEventArgs> RewindCommandReceived;
  401. +   TypedEventHandler<MediaPlaybackCommandManager, ShuffleCommandReceivedEventArgs> ShuffleCommandReceived;
  402. + }
  403.  
  404. | public class Windows.Media.Playback.MediaPlaybackItem {
  405. +   public MediaItemDisplayProperties DisplayProperties { get; }
  406. | }
  407.  
  408. | public class Windows.Media.Playback.MediaPlayer {
  409. +   public DeviceInformation AudioDevice { get; set; }
  410. +   public StereoVideoPackingMode StereoVideoPackingMode { get; set; }
  411. +   public NormalizedRect PanAndZoomRect { get; set; }
  412. +   public TimeSpan TimelineControllerPositionOffset { get; set; }
  413. +   public MediaBreakManager BreakManager { get; }
  414. +   public MediaPlaybackCommandManager CommandManager { get; }
  415. -   public int AspectRatioWidth { get; }
  416. -   public int AspectRatioHeight { get; }
  417. -   public MediaBreakManager MediaBreakManager { get; }
  418. -   public TimeSpan TimelineControllerTimeOffset { get; set; }
  419. +   public void FrameStep( FrameStepDirection value );
  420. +   public MediaPlayerPlaybackStatistics GetPlaybackStatistics();
  421. | }
  422.  
  423. + public class Windows.Media.Playback.MediaPlayerPlaybackStatistics {
  424. +   public uint BufferProgress { get; }
  425. +   public ulong BytesDownloaded { get; }
  426. +   public uint FrameDropped { get; }
  427. +   public uint FrameRendered { get; }
  428. +   public uint FramesCorrupted { get; }
  429. +   public double FramesPerSecond { get; }
  430. +   public double PlaybackJitter { get; }
  431. +   public double TotalFrameDelay { get; }
  432. + }
  433.  
  434. + public class Windows.Media.Playback.NextCommandReceivedEventArgs {
  435. +   public object Owner { get; }
  436. +   public void Handled();
  437. + }
  438.  
  439. + public struct Windows.Media.Playback.NormalizedRect {
  440. +   public float left;
  441. +   public float top;
  442. +   public float right;
  443. +   public float bottom;
  444. + }
  445.  
  446. + public class Windows.Media.Playback.PauseCommandReceivedEventArgs {
  447. +   public object Owner { get; }
  448. +   public void Handled();
  449. + }
  450.  
  451. + public class Windows.Media.Playback.PlayCommandReceivedEventArgs {
  452. +   public object Owner { get; }
  453. +   public void Handled();
  454. + }
  455.  
  456. + public enum Windows.Media.Playback.PlaybackCommandEnabledBehavior {
  457. +   Automatic = 0,
  458. +   Always = 1,
  459. +   Never = 2,
  460. + }
  461.  
  462. + public class Windows.Media.Playback.PlaybackPositionCommandReceivedEventArgs {
  463. +   public object Owner { get; }
  464. +   public TimeSpan PlaybackPosition { get; }
  465. +   public void Handled();
  466. + }
  467.  
  468. + public class Windows.Media.Playback.PlaybackRateCommandReceivedEventArgs {
  469. +   public object Owner { get; }
  470. +   public double PlaybackRate { get; }
  471. +   public void Handled();
  472. + }
  473.  
  474. + public class Windows.Media.Playback.PreviousCommandReceivedEventArgs {
  475. +   public object Owner { get; }
  476. +   public void Handled();
  477. + }
  478.  
  479. + public class Windows.Media.Playback.RewindCommandReceivedEventArgs {
  480. +   public object Owner { get; }
  481. +   public void Handled();
  482. + }
  483.  
  484. + public class Windows.Media.Playback.ShuffleCommandReceivedEventArgs {
  485. +   public object Owner { get; }
  486. +   public bool ShuffleEnabled { get; }
  487. +   public void Handled();
  488. + }
  489.  
  490.  
  491.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  492.  
  493.  new file: \wim\14279x64\Windows\System32\WinMetadata\Windows.Networking.winmd
  494.  old file: \wim\14267x64\Windows\System32\WinMetadata\Windows.Networking.winmd
  495.  
  496.  diff legends: +: added, -: removed, *: changed, |: type member changed
  497.  
  498.  found no differences.
  499.  
  500.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  501.  
  502.  new file: \wim\14279x64\Windows\System32\WinMetadata\Windows.Perception.winmd
  503.  old file: \wim\14267x64\Windows\System32\WinMetadata\Windows.Perception.winmd
  504.  
  505.  diff legends: +: added, -: removed, *: changed, |: type member changed
  506.  
  507.  found no differences.
  508.  
  509.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  510.  
  511.  new file: \wim\14279x64\Windows\System32\WinMetadata\Windows.Security.winmd
  512.  old file: \wim\14267x64\Windows\System32\WinMetadata\Windows.Security.winmd
  513.  
  514.  diff legends: +: added, -: removed, *: changed, |: type member changed
  515.  
  516. + public class Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorAuthenticationManager {
  517. +   public MicrosoftAccountMultiFactorAuthenticationManager Current { get; }
  518. +   public IAsyncOperation<MicrosoftAccountMultiFactorOneTimeCodedInfo> GetOneTimePassCodeAsync( string asyncOperation, uint userAccountId );
  519. +   public IAsyncOperation<MicrosoftAccountMultiFactorServiceResponse> AddDeviceAsync( string asyncOperation, string userAccountId, string authenticationToken );
  520. +   public IAsyncOperation<MicrosoftAccountMultiFactorServiceResponse> RemoveDeviceAsync( string asyncOperation );
  521. +   public IAsyncOperation<MicrosoftAccountMultiFactorServiceResponse> UpdateWnsChannelAsync( string asyncOperation, string userAccountId );
  522. +   public IAsyncOperation<MicrosoftAccountMultiFactorGetSessionsResult> GetSessionsAsync( IIterable<string> asyncOperation );
  523. +   public IAsyncOperation<MicrosoftAccountMultiFactorUnregisteredAccountsAndSessionInfo> GetSessionsAndUnregisteredAccountsAsync( IIterable<string> asyncOperation );
  524. +   public IAsyncOperation<MicrosoftAccountMultiFactorServiceResponse> ApproveSessionAsync( MicrosoftAccountMultiFactorSessionInfo asyncOperation, MicrosoftAccountMultiFactorSessionAuthenticationStatus authenticationSessionInfo );
  525. +   public IAsyncOperation<MicrosoftAccountMultiFactorServiceResponse> ApproveSessionAsync( string asyncOperation, string userAccountId, MicrosoftAccountMultiFactorAuthenticationType sessionId, MicrosoftAccountMultiFactorSessionAuthenticationStatus sessionAuthenticationType );
  526. +   public IAsyncOperation<MicrosoftAccountMultiFactorServiceResponse> DenySessionAsync( MicrosoftAccountMultiFactorSessionInfo asyncOperation );
  527. +   public IAsyncOperation<MicrosoftAccountMultiFactorServiceResponse> DenySessionAsync( string asyncOperation, string userAccountId, MicrosoftAccountMultiFactorAuthenticationType sessionId );
  528. + }
  529.  
  530. + public enum Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorAuthenticationType {
  531. +   User = 0,
  532. +   Device = 1,
  533. + }
  534.  
  535. + public class Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorGetSessionsResult {
  536. +   public MicrosoftAccountMultiFactorServiceResponse ServiceResponse { get; }
  537. +   public IVectorView<MicrosoftAccountMultiFactorSessionInfo> Sessions { get; }
  538. + }
  539.  
  540. + public class Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorOneTimeCodedInfo {
  541. +   public string Code { get; }
  542. +   public MicrosoftAccountMultiFactorServiceResponse ServiceResponse { get; }
  543. +   public TimeSpan TimeInterval { get; }
  544. +   public TimeSpan TimeToLive { get; }
  545. + }
  546.  
  547. + public enum Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorServiceResponse {
  548. +   Success = 0,
  549. +   Error = 1,
  550. +   NoNetworkConnection = 2,
  551. +   ServiceUnavailable = 3,
  552. +   TotpSetupDenied = 4,
  553. + }
  554.  
  555. + public enum Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorSessionApprovalStatus {
  556. +   Pending = 0,
  557. +   Approved = 1,
  558. + }
  559.  
  560. + public enum Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorSessionAuthenticationStatus {
  561. +   Authenticated = 0,
  562. +   Unauthenticated = 1,
  563. + }
  564.  
  565. + public class Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorSessionInfo {
  566. +   public MicrosoftAccountMultiFactorSessionApprovalStatus ApprovalStatus { get; }
  567. +   public MicrosoftAccountMultiFactorAuthenticationType AuthenticationType { get; }
  568. +   public string DisplaySessionId { get; }
  569. +   public DateTime ExpirationTime { get; }
  570. +   public DateTime RequestTime { get; }
  571. +   public string SessionId { get; }
  572. +   public string UserAccountId { get; }
  573. + }
  574.  
  575. + public class Windows.Security.Authentication.Identity.Core.MicrosoftAccountMultiFactorUnregisteredAccountsAndSessionInfo {
  576. +   public MicrosoftAccountMultiFactorServiceResponse ServiceResponse { get; }
  577. +   public IVectorView<MicrosoftAccountMultiFactorSessionInfo> Sessions { get; }
  578. +   public IVectorView<string> UnregisteredAccounts { get; }
  579. + }
  580.  
  581. + public interface Windows.Security.Authentication.Web.Core.IWebAccountBaseEventArgs {
  582. +   public IVectorView<WebAccount> Accounts { get; }
  583. + }
  584.  
  585. + public class Windows.Security.Authentication.Web.Core.WebAccountDeletedEventArgs {
  586. +   public IVectorView<WebAccount> Accounts { get; }
  587. + }
  588.  
  589. + public class Windows.Security.Authentication.Web.Core.WebAccountUpdatedEventArgs {
  590. +   public IVectorView<WebAccount> Accounts { get; }
  591. + }
  592.  
  593. + public class Windows.Security.Authentication.Web.Core.WebAccountWatcher {
  594. +   public void AddAccount( WebAccount account );
  595. +   public void RemoveAccount( WebAccount account );
  596. +   public void Start();
  597. +   public void Stop();
  598. +   TypedEventHandler<WebAccountWatcher, object> DefaultSigninAccountChanged;
  599. +   TypedEventHandler<WebAccountWatcher, WebAccountDeletedEventArgs> Deleted;
  600. +   TypedEventHandler<WebAccountWatcher, WebAccountUpdatedEventArgs> Updated;
  601. + }
  602.  
  603. | public class Windows.Security.Authentication.Web.Core.WebAuthenticationCoreManager {
  604. +   public static IAsyncOperation<WebAccountWatcher> CreateWebAccountWatcherAsync();
  605. | }
  606.  
  607. | public class Windows.Security.Authentication.Web.Provider.WebAccountManager {
  608. +   public static IAsyncOperation<WebAccount> AddWebAccountAsync( string asyncInfo, string webAccountId, IMapView<string, string> webAccountUserName, WebAccountScope props, WebAccount scope );
  609. +   public static IAsyncAction SetPerAppToPerUserAccountAsync( WebAccount asyncInfo, WebAccount perAppAccount );
  610. +   public static IAsyncOperation<WebAccount> GetPerUserFromPerAppAccountAsync( WebAccount asyncInfo );
  611. | }
  612.  
  613. + public interface Windows.Security.EnterpriseData.IProtectionPolicyAuditInfo {
  614. +   public ProtectionPolicyAuditAction Action { get; set; }
  615. +   public string DataDescription { get; set; }
  616. +   public string SourceDescription { get; set; }
  617. +   public string TargetDescription { get; set; }
  618. + }
  619.  
  620. + public enum Windows.Security.EnterpriseData.ProtectionPolicyAuditAction {
  621. +   Decrypt = 0,
  622. +   CopyToLocation = 1,
  623. +   SendToRecipient = 2,
  624. +   Other = 3,
  625. + }
  626.  
  627. + public class Windows.Security.EnterpriseData.ProtectionPolicyAuditInfo {
  628. +   public string TargetDescription { get; set; }
  629. +   public string SourceDescription { get; set; }
  630. +   public string DataDescription { get; set; }
  631. +   public ProtectionPolicyAuditAction Action { get; set; }
  632. +   public ProtectionPolicyAuditInfo( ProtectionPolicyAuditAction action, string dataDescription, string sourceDescription, string targetDescription );
  633. +   public ProtectionPolicyAuditInfo( ProtectionPolicyAuditAction action, string dataDescription );
  634. + }
  635.  
  636. | public class Windows.Security.EnterpriseData.ProtectionPolicyManager {
  637. +   public bool ShowEnterpriseIndicator { get; set; }
  638. +   public static IAsyncOperation<ProtectionPolicyEvaluationResult> RequestAccessAsync( string result, string sourceIdentity, IProtectionPolicyAuditInfo targetIdentity );
  639. +   public static IAsyncOperation<ProtectionPolicyEvaluationResult> RequestAccessAsync( string result, string sourceIdentity, IProtectionPolicyAuditInfo targetIdentity, string auditInfo );
  640. +   public static IAsyncOperation<ProtectionPolicyEvaluationResult> RequestAccessForAppAsync( string result, string sourceIdentity, IProtectionPolicyAuditInfo appPackageFamilyName );
  641. +   public static IAsyncOperation<ProtectionPolicyEvaluationResult> RequestAccessForAppAsync( string result, string sourceIdentity, IProtectionPolicyAuditInfo appPackageFamilyName, string auditInfo );
  642. +   public static void LogAuditEvent( string sourceIdentity, string targetIdentity, IProtectionPolicyAuditInfo auditInfo );
  643. | }
  644.  
  645. + public enum Windows.Security.EnterpriseData.ProtectionPolicyRequestAccessBehavior {
  646. +   Decrypt = 0,
  647. +   TreatOverridePolicyAsBlock = 1,
  648. + }
  649.  
  650.  
  651.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  652.  
  653.  new file: \wim\14279x64\Windows\System32\WinMetadata\Windows.Services.winmd
  654.  old file: \wim\14267x64\Windows\System32\WinMetadata\Windows.Services.winmd
  655.  
  656.  diff legends: +: added, -: removed, *: changed, |: type member changed
  657.  
  658. + public enum Windows.Services.Maps.MapLocationDesiredAccuracy {
  659. +   Low = 0,
  660. +   High = 1,
  661. + }
  662.  
  663. | public class Windows.Services.Maps.MapLocationFinder {
  664. +   public static IAsyncOperation<MapLocationFinderResult> FindLocationsAtAsync( Geopoint result, MapLocationDesiredAccuracy queryPoint );
  665. | }
  666.  
  667.  
  668.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  669.  
  670.  new file: \wim\14279x64\Windows\System32\WinMetadata\Windows.Storage.winmd
  671.  old file: \wim\14267x64\Windows\System32\WinMetadata\Windows.Storage.winmd
  672.  
  673.  diff legends: +: added, -: removed, *: changed, |: type member changed
  674.  
  675.  found no differences.
  676.  
  677.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  678.  
  679.  new file: \wim\14279x64\Windows\System32\WinMetadata\Windows.System.winmd
  680.  old file: \wim\14267x64\Windows\System32\WinMetadata\Windows.System.winmd
  681.  
  682.  diff legends: +: added, -: removed, *: changed, |: type member changed
  683.  
  684. + public class Windows.System.Profile.DeviceIdentification {
  685. +   public static IBuffer GetPublisherSpecificDeviceId();
  686. + }
  687.  
  688.  
  689.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  690.  
  691.  new file: \wim\14279x64\Windows\System32\WinMetadata\Windows.UI.winmd
  692.  old file: \wim\14267x64\Windows\System32\WinMetadata\Windows.UI.winmd
  693.  
  694.  diff legends: +: added, -: removed, *: changed, |: type member changed
  695.  
  696. | public class Windows.UI.Composition.AnimationClass : Windows.UI.Composition.CompositionObject {
  697. -   public AnimationClass Parent { get; set; }
  698. +   public void AddAnimation( string eventId, KeyFrameAnimation value );
  699. +   public void AddAnimationGroup( string eventId, AnimationGroup value );
  700. +   public void Remove( string eventId );
  701. | }
  702.  
  703. + public class Windows.UI.Composition.CompositionDestinationBrush : Windows.UI.Composition.CompositionBrush {
  704. + }
  705.  
  706. + public class Windows.UI.Composition.CompositionPropertyChangedEventArgs : Windows.UI.Composition.CompositionObject {
  707. +   public bool Handled { get; set; }
  708. +   public string EventId { get; }
  709. +   public CompositionObject Target { get; }
  710. + }
  711.  
  712. | public class Windows.UI.Composition.CompositionSurfaceBrush : Windows.UI.Composition.CompositionBrush {
  713. +   public Matrix3x2 TransformMatrix { get; set; }
  714. +   public Vector2 Scale { get; set; }
  715. +   public float RotationAngleInDegrees { get; set; }
  716. +   public float RotationAngle { get; set; }
  717. +   public Vector2 Offset { get; set; }
  718. +   public Vector2 CenterPoint { get; set; }
  719. -   public Matrix3x2 Transform { get; set; }
  720. | }
  721.  
  722. | public class Windows.UI.Composition.Compositor {
  723. +   public CompositionDestinationBrush CreateDestinationBrush();
  724. | }
  725.  
  726. + public interface Windows.UI.Composition.IAnimationClassEntry {
  727. + }
  728.  
  729. + public interface Windows.UI.Composition.IScrollTrackerOwner {
  730. +   public void OnCustomAnimationBegin();
  731. +   public void OnIdleBegin();
  732. +   public void OnInContactBegin();
  733. +   public void OnInertiaBegin( Vector3 initialPositionVelocityPxPerMs, float initialScaleVelocity, Vector3 expectedFinalPosition, float expectedFinalScale );
  734. +   public void OnScrollValuesChanged( Vector3 position, float scale );
  735. + }
  736.  
  737. | public class Windows.UI.Composition.ScrollTracker : Windows.UI.Composition.CompositionObject {
  738. +   public IScrollTrackerOwner ScrollTrackerOwner { get; set; }
  739. +   public float MinimumScale { get; set; }
  740. +   public float MaximumScale { get; set; }
  741. +   public float ScrollScale { get; }
  742. | }
  743.  
  744. - public enum Windows.UI.Composition.VisualEvents;
  745.  
  746. - public class Windows.UI.Input.Inking.Core.CoreInkStrokeWetInputSource;
  747.  
  748. - public class Windows.UI.Input.Inking.Core.InkStrokeWet;
  749.  
  750. - public class Windows.UI.Input.Inking.Core.InkStrokeWetInputEventArgs;
  751.  
  752. - public class Windows.UI.Text.Core.CoreKeyboardExperienceClient;
  753.  
  754. - public class Windows.UI.Text.Core.CoreKeyboardVisibilityEventArgs;
  755.  
  756. - public struct Windows.UI.Text.Core.CoreTextCandidate;
  757.  
  758. - public enum Windows.UI.Text.Core.CoreTextCandidateStyle;
  759.  
  760. - public class Windows.UI.Text.Core.CoreTextCandidates;
  761.  
  762. - public class Windows.UI.Text.Core.CoreTextCandidatesUpdatingEventArgs;
  763.  
  764. - public struct Windows.UI.Text.Core.CoreTextKeyDefinition;
  765.  
  766. - public class Windows.UI.Text.Core.CoreTextKeyInjector;
  767.  
  768. - public enum Windows.UI.Text.Core.CoreTextKeyRepresentation;
  769.  
  770. - public class Windows.UI.Text.Core.CoreTextSystemInputProcessor;
  771.  
  772. - public enum Windows.UI.Text.Core.CoreTextTouchType;
  773.  
  774. - public interface Windows.UI.Text.Core.ICoreTextCandidates;
  775.  
  776. + public class Windows.UI.ViewManagement.ApplicationViewScaling {
  777. +   public bool DisableLayoutScaling { get; }
  778. +   public static bool TrySetDisableLayoutScaling( bool success );
  779. + }
  780.  
  781. + public struct Windows.UI.ViewManagement.ViewManagementViewScalingContract {
  782. + }
  783.  
  784.  
  785.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  786.  
  787.  new file: \wim\14279x64\Windows\System32\WinMetadata\Windows.UI.Xaml.winmd
  788.  old file: \wim\14267x64\Windows\System32\WinMetadata\Windows.UI.Xaml.winmd
  789.  
  790.  diff legends: +: added, -: removed, *: changed, |: type member changed
  791.  
  792. | public class Windows.UI.Xaml.FrameworkElement : Windows.UI.Xaml.UIElement {
  793. +   public bool AllowFocusOnInteraction { get; set; }
  794. +   public DependencyProperty AllowFocusOnInteractionProperty { get; }
  795. | }
  796.  
  797. | public class Windows.UI.Xaml.UIElement : Windows.UI.Xaml.DependencyObject {
  798. +   public FlyoutBase ContextFlyout { get; set; }
  799. +   public DependencyObject AccessKeyScopeOwner { get; set; }
  800. +   public bool IsAccessKeyScope { get; set; }
  801. +   public string AccessKey { get; set; }
  802. +   public DependencyProperty AccessKeyScopeOwnerProperty { get; }
  803. +   public DependencyProperty ContextFlyoutProperty { get; }
  804. +   public DependencyProperty IsAccessKeyScopeProperty { get; }
  805. +   public DependencyProperty AccessKeyProperty { get; }
  806. | }
  807.  
  808. | public class Windows.UI.Xaml.Automation.AutomationElementIdentifiers {
  809. +   public AutomationProperty DescribedByProperty { get; }
  810. +   public AutomationProperty IsPeripheralProperty { get; }
  811. +   public AutomationProperty IsDataValidForFormProperty { get; }
  812. +   public AutomationProperty FullDescriptionProperty { get; }
  813. | }
  814.  
  815. | public class Windows.UI.Xaml.Automation.AutomationProperties {
  816. +   public DependencyProperty FullDescriptionProperty { get; }
  817. +   public DependencyProperty IsDataValidForFormProperty { get; }
  818. +   public DependencyProperty DescribedByProperty { get; }
  819. +   public DependencyProperty LocalizedControlTypeProperty { get; }
  820. +   public DependencyProperty IsPeripheralProperty { get; }
  821. +   public static bool GetIsPeripheral( DependencyObject value );
  822. +   public static void SetIsPeripheral( DependencyObject element, bool value );
  823. +   public static bool GetIsDataValidForForm( DependencyObject value );
  824. +   public static void SetIsDataValidForForm( DependencyObject element, bool value );
  825. +   public static string GetFullDescription( DependencyObject value );
  826. +   public static void SetFullDescription( DependencyObject element, string value );
  827. +   public static string GetLocalizedControlType( DependencyObject value );
  828. +   public static void SetLocalizedControlType( DependencyObject element, string value );
  829. +   public static IVector<DependencyObject> GetDescribedBy( DependencyObject value );
  830. | }
  831.  
  832. | public enum Windows.UI.Xaml.Automation.Peers.AutomationEvents {
  833. +   LayoutInvalidated = 29,
  834. | }
  835.  
  836. | public class Windows.UI.Xaml.Automation.Peers.AutomationPeer : Windows.UI.Xaml.DependencyObject {
  837. +   public bool IsPeripheral();
  838. +   public bool IsDataValidForForm();
  839. +   public string GetFullDescription();
  840. | }
  841.  
  842. | public class Windows.UI.Xaml.Controls.Control : Windows.UI.Xaml.FrameworkElement {
  843. +   public DependencyObject XYFocusUp { get; set; }
  844. +   public DependencyObject XYFocusRight { get; set; }
  845. +   public DependencyObject XYFocusLeft { get; set; }
  846. +   public DependencyObject XYFocusDown { get; set; }
  847. +   public RequiresPointerMode RequiresPointer { get; set; }
  848. +   public DependencyProperty XYFocusDownProperty { get; }
  849. +   public DependencyProperty XYFocusLeftProperty { get; }
  850. +   public DependencyProperty XYFocusRightProperty { get; }
  851. +   public DependencyProperty XYFocusUpProperty { get; }
  852. +   public DependencyProperty RequiresPointerProperty { get; }
  853. | }
  854.  
  855. + public interface Windows.UI.Xaml.Controls.IInsertionPanel {
  856. +   public void GetInsertionIndexes( Point position, ref int first, ref int second );
  857. + }
  858.  
  859. | public class Windows.UI.Xaml.Controls.ListViewBase : Windows.UI.Xaml.Controls.Primitives.Selector {
  860. +   public bool IsDragSource();
  861. | }
  862.  
  863. + public enum Windows.UI.Xaml.Controls.RequiresPointerMode {
  864. +   Never = 0,
  865. +   WhenEngaged = 1,
  866. +   WhenFocused = 2,
  867. + }
  868.  
  869. | public class Windows.UI.Xaml.Controls.StackPanel : Windows.UI.Xaml.Controls.Panel {
  870. +   public void GetInsertionIndexes( Point position, ref int first, ref int second );
  871. | }
  872.  
  873. | public class Windows.UI.Xaml.Controls.WebView : Windows.UI.Xaml.FrameworkElement {
  874. +   public DependencyObject XYFocusRight { get; set; }
  875. +   public DependencyObject XYFocusLeft { get; set; }
  876. +   public DependencyObject XYFocusDown { get; set; }
  877. +   public DependencyObject XYFocusUp { get; set; }
  878. +   public DependencyProperty XYFocusDownProperty { get; }
  879. +   public DependencyProperty XYFocusLeftProperty { get; }
  880. +   public DependencyProperty XYFocusRightProperty { get; }
  881. +   public DependencyProperty XYFocusUpProperty { get; }
  882. | }
  883.  
  884. | public class Windows.UI.Xaml.Controls.Maps.MapControl : Windows.UI.Xaml.Controls.Control {
  885. +   public Geopath GetNearVisibleRegion();
  886. +   public Geopath GetFullVisibleRegion();
  887. | }
  888.  
  889. | public enum Windows.UI.Xaml.Controls.Maps.MapInteractionMode {
  890. +   GestureOnlyExceptKeyboard = 5,
  891. | }
  892.  
  893. | public class Windows.UI.Xaml.Controls.Primitives.FlyoutBase : Windows.UI.Xaml.DependencyObject {
  894. +   public bool AllowFocusOnInteraction { get; set; }
  895. +   public FrameworkElement Target { get; }
  896. +   public DependencyProperty AllowFocusOnInteractionProperty { get; }
  897. | }
  898.  
  899. + public class Windows.UI.Xaml.Controls.Primitives.FlyoutBaseClosingEventArgs {
  900. +   public bool Cancel { get; set; }
  901. + }
  902.  
  903. | public class Windows.UI.Xaml.Controls.Primitives.OrientedVirtualizingPanel : Windows.UI.Xaml.Controls.VirtualizingPanel {
  904. +   public void GetInsertionIndexes( Point position, ref int first, ref int second );
  905. | }
  906.  
  907. | public class Windows.UI.Xaml.Documents.Hyperlink : Windows.UI.Xaml.Documents.Span {
  908. +   public DependencyObject XYFocusUp { get; set; }
  909. +   public DependencyObject XYFocusRight { get; set; }
  910. +   public DependencyObject XYFocusLeft { get; set; }
  911. +   public DependencyObject XYFocusDown { get; set; }
  912. +   public DependencyProperty XYFocusDownProperty { get; }
  913. +   public DependencyProperty XYFocusLeftProperty { get; }
  914. +   public DependencyProperty XYFocusRightProperty { get; }
  915. +   public DependencyProperty XYFocusUpProperty { get; }
  916. | }
  917.  
  918. | public class Windows.UI.Xaml.Documents.TextElement : Windows.UI.Xaml.DependencyObject {
  919. +   public bool AllowFocusOnInteraction { get; set; }
  920. +   public string AccessKey { get; set; }
  921. +   public DependencyProperty AllowFocusOnInteractionProperty { get; }
  922. +   public DependencyProperty AccessKeyProperty { get; }
  923. | }
  924.  
  925. + public class Windows.UI.Xaml.Input.AccessKeyDisplayDismissedEventArgs {
  926. +   public AccessKeyDisplayDismissedEventArgs();
  927. + }
  928.  
  929. + public class Windows.UI.Xaml.Input.AccessKeyDisplayRequestedEventArgs {
  930. +   public string PressedKeys { get; }
  931. +   public AccessKeyDisplayRequestedEventArgs();
  932. + }
  933.  
  934. + public class Windows.UI.Xaml.Input.AccessKeyInvokedEventArgs {
  935. +   public bool Handled { get; set; }
  936. +   public AccessKeyInvokedEventArgs();
  937. + }
  938.  
  939. + public class Windows.UI.Xaml.Input.AccessKeyManager {
  940. +   public bool IsDisplayModeEnabled { get; }
  941. +   public static void ExitDisplayMode();
  942. +   TypedEventHandler<object, object> IsDisplayModeEnabledChanged;
  943. + }
  944.  
  945. + public class Windows.UI.Xaml.Input.ContextRequestedEventArgs : Windows.UI.Xaml.RoutedEventArgs {
  946. +   public bool Handled { get; set; }
  947. +   public ContextRequestedEventArgs();
  948. +   public bool TryGetPosition( UIElement returnValue, ref Point relativeTo );
  949. + }
  950.  
  951. | public class Windows.UI.Xaml.Media.Imaging.BitmapImage : Windows.UI.Xaml.Media.Imaging.BitmapSource {
  952. +   public bool AutoPlay { get; set; }
  953. +   public bool IsAnimatedBitmap { get; }
  954. +   public bool IsPlaying { get; }
  955. +   public DependencyProperty AutoPlayProperty { get; }
  956. +   public DependencyProperty IsAnimatedBitmapProperty { get; }
  957. +   public DependencyProperty IsPlayingProperty { get; }
  958. +   public void Play();
  959. +   public void Stop();
  960. | }
  961.  
  962.  
  963.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  964.  
  965.  new file: \wim\14279x64\Windows\System32\WinMetadata\Windows.Web.winmd
  966.  old file: \wim\14267x64\Windows\System32\WinMetadata\Windows.Web.winmd
  967.  
  968.  diff legends: +: added, -: removed, *: changed, |: type member changed
  969.  
  970. + public class Windows.Web.Http.Filters.HttpServerCustomValidationRequestedEventArgs {
  971. +   public HttpRequestMessage RequestMessage { get; }
  972. +   public Certificate ServerCertificate { get; }
  973. +   public SocketSslErrorSeverity ServerCertificateErrorSeverity { get; }
  974. +   public IVectorView<ChainValidationResult> ServerCertificateErrors { get; }
  975. +   public IVectorView<Certificate> ServerIntermediateCertificates { get; }
  976. +   public void Reject();
  977. +   public Deferral GetDeferral();
  978. + }
Advertisement
Add Comment
Please, Sign In to add comment