Advertisement
h0x0d

Windows 10 14267 vs. 14257 WinRT API Changes

Feb 18th, 2016
563
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 32.84 KB | None | 0 0
  1.  
  2.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  3.  
  4.  new file: \wim\14267x64\Windows\System32\WinMetadata\Windows.ApplicationModel.winmd
  5.  old file: \wim\14257x64\Windows\System32\WinMetadata\Windows.ApplicationModel.winmd
  6.  
  7.  diff legends: +: added, -: removed, *: changed, |: type member changed
  8.  
  9. | public class Windows.ApplicationModel.Appointments.AppointmentCalendar {
  10. +   public IAsyncAction RegisterSyncManagerAsync();
  11. | }
  12.  
  13. + public class Windows.ApplicationModel.Appointments.AppointmentCalendarCancelMeetingRequest {
  14. +   public string AppointmentCalendarLocalId { get; }
  15. +   public string AppointmentLocalId { get; }
  16. +   public IReference<DateTime> AppointmentOriginalStartTime { get; }
  17. +   public string Comment { get; }
  18. +   public bool NotifyInvitees { get; }
  19. +   public string Subject { get; }
  20. +   public void Complete( bool succeeded );
  21. + }
  22.  
  23. + public class Windows.ApplicationModel.Appointments.AppointmentCalendarCreateOrUpdateAppointmentRequest {
  24. +   public Appointment Appointment { get; }
  25. +   public string AppointmentCalendarLocalId { get; }
  26. +   public IVectorView<string> ChangedProperties { get; }
  27. +   public bool NotifyInvitees { get; }
  28. +   public void Complete( Appointment createdOrUpdatedAppointment );
  29. + }
  30.  
  31. + public class Windows.ApplicationModel.Appointments.AppointmentCalendarForwardMeetingRequest {
  32. +   public string AppointmentCalendarLocalId { get; }
  33. +   public string AppointmentLocalId { get; }
  34. +   public IReference<DateTime> AppointmentOriginalStartTime { get; }
  35. +   public string Comment { get; }
  36. +   public string ForwardHeader { get; }
  37. +   public IVectorView<AppointmentInvitee> Invitees { get; }
  38. +   public string Subject { get; }
  39. +   public void Complete( bool succeeded );
  40. + }
  41.  
  42. + public class Windows.ApplicationModel.Appointments.AppointmentCalendarProposeNewTimeForMeetingRequest {
  43. +   public string AppointmentCalendarLocalId { get; }
  44. +   public string AppointmentLocalId { get; }
  45. +   public IReference<DateTime> AppointmentOriginalStartTime { get; }
  46. +   public string Comment { get; }
  47. +   public TimeSpan NewDuration { get; }
  48. +   public DateTime NewStartTime { get; }
  49. +   public string Subject { get; }
  50. +   public void Complete( bool succeeded );
  51. + }
  52.  
  53. + public class Windows.ApplicationModel.Appointments.AppointmentCalendarSyncManagerSyncRequest {
  54. +   public string AppointmentCalendarLocalId { get; }
  55. +   public void Complete( bool succeeded );
  56. + }
  57.  
  58. + public class Windows.ApplicationModel.Appointments.AppointmentCalendarUpdateMeetingResponseRequest {
  59. +   public string AppointmentCalendarLocalId { get; }
  60. +   public string AppointmentLocalId { get; }
  61. +   public IReference<DateTime> AppointmentOriginalStartTime { get; }
  62. +   public string Comment { get; }
  63. +   public AppointmentParticipantResponse Response { get; }
  64. +   public bool SendUpdate { get; }
  65. +   public string Subject { get; }
  66. +   public void Complete( bool succeeded );
  67. + }
  68.  
  69. + public class Windows.ApplicationModel.Appointments.AppointmentDataProviderConnection {
  70. +   public void Close();
  71. +   TypedEventHandler<AppointmentDataProviderConnection, AppointmentDataProviderRequestReceivedEventArgs> RequestReceived;
  72. + }
  73.  
  74. + public class Windows.ApplicationModel.Appointments.AppointmentDataProviderDeferral {
  75. +   public void Complete();
  76. + }
  77.  
  78. + public enum Windows.ApplicationModel.Appointments.AppointmentDataProviderRequestKind {
  79. +   AppointmentCalendarSyncManagerSync = 0,
  80. +   AppointmentCalendarCreateOrUpdateAppointment = 1,
  81. +   AppointmentCalendarCancelMeeting = 2,
  82. +   AppointmentCalendarForwardMeeting = 3,
  83. +   AppointmentCalendarProposeNewTimeForMeeting = 4,
  84. +   AppointmentCalendarUpdateMeetingResponse = 5,
  85. + }
  86.  
  87. + public class Windows.ApplicationModel.Appointments.AppointmentDataProviderRequestReceivedEventArgs {
  88. +   public AppointmentDataProviderRequestKind Kind { get; }
  89. +   public object Request { get; }
  90. +   public AppointmentDataProviderDeferral GetDeferral();
  91. + }
  92.  
  93. + public class Windows.ApplicationModel.Appointments.AppointmentDataProviderTriggerDetails {
  94. +   public AppointmentDataProviderConnection Connection { get; }
  95. + }
  96.  
  97. | public class Windows.ApplicationModel.Chat.ChatMessage {
  98. +   public string GlobalUniqueId { get; set; }
  99. | }
  100.  
  101. | public class Windows.ApplicationModel.Chat.ChatMessageManager {
  102. +   public static IAsyncOperation<ChatSyncManager> GetSyncManagerAsync();
  103. | }
  104.  
  105. | public class Windows.ApplicationModel.Chat.ChatMessageStore {
  106. +   public IAsyncOperation<ChatMessage> GetMessageByGlobalUniqueIdAsync( string result );
  107. | }
  108.  
  109. + public enum Windows.ApplicationModel.Chat.ChatRestoreHistorySpan {
  110. +   AnyTime = 0,
  111. +   LastMonth = 1,
  112. +   LastYear = 2,
  113. + }
  114.  
  115. + public class Windows.ApplicationModel.Chat.ChatSyncConfiguration {
  116. +   public ChatRestoreHistorySpan RestoreHistorySpan { get; set; }
  117. +   public bool IsAutomaticSchedulingEnabled { get; set; }
  118. + }
  119.  
  120. + public class Windows.ApplicationModel.Chat.ChatSyncManager {
  121. +   public bool IsDisabledByDevicePolicy { get; }
  122. +   public ChatSyncState State { get; }
  123. +   public IAsyncAction SignInAsync( string result );
  124. +   public IAsyncAction SignOutAsync();
  125. +   public IAsyncAction ScheduleAsync();
  126. +   public IAsyncOperation<ChatSyncConfiguration> GetConfigurationAsync();
  127. +   public IAsyncAction SetConfigurationAsync( ChatSyncConfiguration result );
  128. + }
  129.  
  130. + public enum Windows.ApplicationModel.Chat.ChatSyncState {
  131. +   SignedOut = 0,
  132. +   Idle = 1,
  133. +   Syncing = 2,
  134. +   SigningOut = 3,
  135. + }
  136.  
  137. | public class Windows.ApplicationModel.Contacts.AggregateContactManager {
  138. +   public IAsyncAction SetRemoteIdentificationInformationAsync( string value, string contactListId, string remoteSourceId );
  139. | }
  140.  
  141. + public class Windows.ApplicationModel.Contacts.ContactDataProviderConnection {
  142. +   public void Close();
  143. +   TypedEventHandler<ContactDataProviderConnection, ContactDataProviderRequestReceivedEventArgs> RequestReceived;
  144. + }
  145.  
  146. + public class Windows.ApplicationModel.Contacts.ContactDataProviderDeferral {
  147. +   public void Complete();
  148. + }
  149.  
  150. + public enum Windows.ApplicationModel.Contacts.ContactDataProviderRequestKind {
  151. +   ContactListSyncManagerSync = 0,
  152. +   ContactListServerSearchReadBatch = 1,
  153. + }
  154.  
  155. + public class Windows.ApplicationModel.Contacts.ContactDataProviderRequestReceivedEventArgs {
  156. +   public ContactDataProviderRequestKind Kind { get; }
  157. +   public object Request { get; }
  158. +   public ContactDataProviderDeferral GetDeferral();
  159. + }
  160.  
  161. + public class Windows.ApplicationModel.Contacts.ContactDataProviderTriggerDetails {
  162. +   public ContactDataProviderConnection Connection { get; }
  163. + }
  164.  
  165. | public class Windows.ApplicationModel.Contacts.ContactList {
  166. +   public IAsyncAction RegisterSyncManagerAsync();
  167. | }
  168.  
  169. + public class Windows.ApplicationModel.Contacts.ContactListServerSearchReadBatchRequest {
  170. +   public string ContactListId { get; }
  171. +   public ContactQueryOptions Options { get; }
  172. +   public string SessionId { get; }
  173. +   public uint SuggestedBatchSize { get; }
  174. +   public IAsyncAction SaveContactAsync( Contact value );
  175. +   public void Complete( ContactBatchStatus batchStatus );
  176. + }
  177.  
  178. + public class Windows.ApplicationModel.Contacts.ContactListSyncManagerSyncRequest {
  179. +   public string ContactListId { get; }
  180. +   public void Complete( bool succeeded );
  181. + }
  182.  
  183. + public class Windows.ApplicationModel.Email.EmailDataProviderConnection {
  184. +   public void Close();
  185. +   TypedEventHandler<EmailDataProviderConnection, EmailDataProviderRequestReceivedEventArgs> RequestReceived;
  186. + }
  187.  
  188. + public class Windows.ApplicationModel.Email.EmailDataProviderDeferral {
  189. +   public void Complete();
  190. + }
  191.  
  192. + public enum Windows.ApplicationModel.Email.EmailDataProviderRequestKind {
  193. +   EmailMailboxSyncManagerSync = 0,
  194. +   EmailMailboxDownloadMessage = 1,
  195. +   EmailMailboxDownloadAttachment = 2,
  196. +   EmailMailboxCreateFolder = 3,
  197. +   EmailMailboxDeleteFolder = 4,
  198. +   EmailMailboxEmptyFolder = 5,
  199. +   EmailMailboxMoveFolder = 6,
  200. +   EmailMailboxUpdateMeetingResponse = 7,
  201. +   EmailMailboxForwardMeeting = 8,
  202. +   EmailMailboxProposeNewTimeForMeeting = 9,
  203. +   EmailMailboxSetAutoReplySettings = 10,
  204. +   EmailMailboxGetAutoReplySettings = 11,
  205. +   EmailMailboxResolveRecipients = 12,
  206. +   EmailMailboxValidateCertificates = 13,
  207. +   EmailMailboxServerSearchReadBatch = 14,
  208. + }
  209.  
  210. + public class Windows.ApplicationModel.Email.EmailDataProviderRequestReceivedEventArgs {
  211. +   public EmailDataProviderRequestKind Kind { get; }
  212. +   public object Request { get; }
  213. +   public EmailDataProviderDeferral GetDeferral();
  214. + }
  215.  
  216. + public class Windows.ApplicationModel.Email.EmailDataProviderTriggerDetails {
  217. +   public EmailDataProviderConnection Connection { get; }
  218. + }
  219.  
  220. | public class Windows.ApplicationModel.Email.EmailMailbox {
  221. +   public IAsyncAction RegisterSyncManagerAsync();
  222. | }
  223.  
  224. + public class Windows.ApplicationModel.Email.EmailMailboxCreateFolderRequest {
  225. +   public string EmailMailboxId { get; }
  226. +   public string Name { get; }
  227. +   public string ParentFolderId { get; }
  228. +   public void Complete( EmailMailboxCreateFolderStatus status, EmailFolder folder );
  229. + }
  230.  
  231. + public class Windows.ApplicationModel.Email.EmailMailboxDeleteFolderRequest {
  232. +   public string EmailFolderId { get; }
  233. +   public string EmailMailboxId { get; }
  234. +   public void Complete( EmailMailboxDeleteFolderStatus status );
  235. + }
  236.  
  237. + public class Windows.ApplicationModel.Email.EmailMailboxDownloadAttachmentRequest {
  238. +   public string EmailAttachmentId { get; }
  239. +   public string EmailMailboxId { get; }
  240. +   public string EmailMessageId { get; }
  241. +   public void Complete( bool succeeded );
  242. + }
  243.  
  244. + public class Windows.ApplicationModel.Email.EmailMailboxDownloadMessageRequest {
  245. +   public string EmailMailboxId { get; }
  246. +   public string EmailMessageId { get; }
  247. +   public void Complete( bool succeeded );
  248. + }
  249.  
  250. + public class Windows.ApplicationModel.Email.EmailMailboxEmptyFolderRequest {
  251. +   public string EmailFolderId { get; }
  252. +   public string EmailMailboxId { get; }
  253. +   public void Complete( EmailMailboxEmptyFolderStatus status );
  254. + }
  255.  
  256. + public class Windows.ApplicationModel.Email.EmailMailboxForwardMeetingRequest {
  257. +   public string Comment { get; }
  258. +   public string EmailMailboxId { get; }
  259. +   public string EmailMessageId { get; }
  260. +   public string ForwardHeader { get; }
  261. +   public EmailMessageBodyKind ForwardHeaderType { get; }
  262. +   public IVectorView<EmailRecipient> Recipients { get; }
  263. +   public string Subject { get; }
  264. +   public void Complete( bool succeeded );
  265. + }
  266.  
  267. + public class Windows.ApplicationModel.Email.EmailMailboxGetAutoReplySettingsRequest {
  268. +   public string EmailMailboxId { get; }
  269. +   public EmailMailboxAutoReplyMessageResponseKind RequestedFormat { get; }
  270. +   public void Complete( EmailMailboxAutoReplySettings autoReplySettings );
  271. + }
  272.  
  273. + public class Windows.ApplicationModel.Email.EmailMailboxMoveFolderRequest {
  274. +   public string EmailFolderId { get; }
  275. +   public string EmailMailboxId { get; }
  276. +   public string NewFolderName { get; }
  277. +   public string NewParentFolderId { get; }
  278. +   public void Complete( bool succeeded );
  279. + }
  280.  
  281. | public class Windows.ApplicationModel.Email.EmailMailboxPolicies {
  282. *   public IReference<EmailMailboxSmimeSigningAlgorithm> RequiredSmimeSigningAlgorithm { get; set; }
  283. *   public IReference<EmailMailboxSmimeEncryptionAlgorithm> RequiredSmimeEncryptionAlgorithm { get; set; }
  284. *   public EmailMailboxAllowedSmimeEncryptionAlgorithmNegotiation AllowedSmimeEncryptionAlgorithmNegotiation { get; set; }
  285. *   public bool AllowSmimeSoftCertificates { get; set; }
  286. *   public bool MustSignSmimeMessages { get; set; }
  287. *   public bool MustEncryptSmimeMessages { get; set; }
  288. | }
  289.  
  290. + public class Windows.ApplicationModel.Email.EmailMailboxProposeNewTimeForMeetingRequest {
  291. +   public string Comment { get; }
  292. +   public string EmailMailboxId { get; }
  293. +   public string EmailMessageId { get; }
  294. +   public TimeSpan NewDuration { get; }
  295. +   public DateTime NewStartTime { get; }
  296. +   public string Subject { get; }
  297. +   public void Complete( bool succeeded );
  298. + }
  299.  
  300. + public class Windows.ApplicationModel.Email.EmailMailboxResolveRecipientsRequest {
  301. +   public string EmailMailboxId { get; }
  302. +   public IVectorView<string> Recipients { get; }
  303. +   public void Complete( IIterable<EmailRecipientResolutionResult> resolutionResults );
  304. + }
  305.  
  306. + public class Windows.ApplicationModel.Email.EmailMailboxServerSearchReadBatchRequest {
  307. +   public string EmailMailboxId { get; }
  308. +   public EmailQueryOptions Options { get; }
  309. +   public string SessionId { get; }
  310. +   public uint SuggestedBatchSize { get; }
  311. +   public IAsyncAction SaveMessageAsync( EmailMessage value );
  312. +   public void Complete( EmailBatchStatus batchStatus );
  313. + }
  314.  
  315. + public class Windows.ApplicationModel.Email.EmailMailboxSetAutoReplySettingsRequest {
  316. +   public EmailMailboxAutoReplySettings AutoReplySettings { get; }
  317. +   public string EmailMailboxId { get; }
  318. +   public void Complete( bool succeeded );
  319. + }
  320.  
  321. + public class Windows.ApplicationModel.Email.EmailMailboxSyncManagerSyncRequest {
  322. +   public string EmailMailboxId { get; }
  323. +   public void Complete( bool succeeded );
  324. + }
  325.  
  326. + public class Windows.ApplicationModel.Email.EmailMailboxUpdateMeetingResponseRequest {
  327. +   public string Comment { get; }
  328. +   public string EmailMailboxId { get; }
  329. +   public string EmailMessageId { get; }
  330. +   public EmailMeetingResponseType Response { get; }
  331. +   public bool SendUpdate { get; }
  332. +   public string Subject { get; }
  333. +   public void Complete( bool succeeded );
  334. + }
  335.  
  336. + public class Windows.ApplicationModel.Email.EmailMailboxValidateCertificatesRequest {
  337. +   public IVectorView<Certificate> Certificates { get; }
  338. +   public string EmailMailboxId { get; }
  339. +   public void Complete( IIterable<EmailCertificateValidationStatus> validationStatuses );
  340. + }
  341.  
  342. | public class Windows.ApplicationModel.Email.EmailRecipientResolutionResult {
  343. *   public EmailRecipientResolutionStatus Status { get; set; }
  344. *   public IVectorView<Certificate> PublicKeys { get; set; }
  345. +   public EmailRecipientResolutionResult();
  346. | }
  347.  
  348. | public class Windows.ApplicationModel.UserDataAccounts.UserDataAccount {
  349. +   public string PackageRelativeAppId { get; }
  350. | }
  351.  
  352. | public class Windows.ApplicationModel.UserDataAccounts.UserDataAccountStore {
  353. +   public IAsyncOperation<UserDataAccount> CreateAccountAsync( string result, string userDisplayName );
  354. | }
  355.  
  356. + public class Windows.ApplicationModel.UserDataAccounts.UserDataAccountStoreChangedDeferral {
  357. +   public void Complete();
  358. + }
  359.  
  360. + public class Windows.ApplicationModel.UserDataAccounts.UserDataAccountStoreChangedEventArgs {
  361. +   public UserDataAccountStoreChangedDeferral GetDeferral();
  362. + }
  363.  
  364.  
  365.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  366.  
  367.  new file: \wim\14267x64\Windows\System32\WinMetadata\Windows.Data.winmd
  368.  old file: \wim\14257x64\Windows\System32\WinMetadata\Windows.Data.winmd
  369.  
  370.  diff legends: +: added, -: removed, *: changed, |: type member changed
  371.  
  372.  found no differences.
  373.  
  374.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  375.  
  376.  new file: \wim\14267x64\Windows\System32\WinMetadata\Windows.Devices.winmd
  377.  old file: \wim\14257x64\Windows\System32\WinMetadata\Windows.Devices.winmd
  378.  
  379.  diff legends: +: added, -: removed, *: changed, |: type member changed
  380.  
  381. | public class Windows.Devices.Bluetooth.BluetoothDevice {
  382. +   public DeviceAccessInformation DeviceAccessInformation { get; }
  383. +   public IAsyncOperation<DeviceAccessStatus> RequestAccessAsync();
  384. +   public IAsyncOperation<RfcommDeviceServicesResult> GetRfcommServicesAsync();
  385. +   public IAsyncOperation<RfcommDeviceServicesResult> GetRfcommServicesAsync( BluetoothCacheMode operation );
  386. +   public IAsyncOperation<RfcommDeviceServicesResult> GetRfcommServicesForIdAsync( RfcommServiceId operation );
  387. +   public IAsyncOperation<RfcommDeviceServicesResult> GetRfcommServicesForIdAsync( RfcommServiceId operation, BluetoothCacheMode serviceId );
  388. | }
  389.  
  390. | public enum Windows.Devices.Bluetooth.BluetoothError {
  391. +   ConsentRequired = 8,
  392. | }
  393.  
  394. | public class Windows.Devices.Bluetooth.Rfcomm.RfcommDeviceService {
  395. +   public DeviceAccessInformation DeviceAccessInformation { get; }
  396. +   public IAsyncOperation<DeviceAccessStatus> RequestAccessAsync();
  397. +   public static string GetDeviceSelectorForBluetoothDevice( BluetoothDevice selector );
  398. +   public static string GetDeviceSelectorForBluetoothDevice( BluetoothDevice selector, BluetoothCacheMode bluetoothDevice );
  399. +   public static string GetDeviceSelectorForBluetoothDeviceAndServiceId( BluetoothDevice selector, RfcommServiceId bluetoothDevice );
  400. +   public static string GetDeviceSelectorForBluetoothDeviceAndServiceId( BluetoothDevice selector, RfcommServiceId bluetoothDevice, BluetoothCacheMode serviceId );
  401. | }
  402.  
  403. + public class Windows.Devices.Bluetooth.Rfcomm.RfcommDeviceServicesResult {
  404. +   public BluetoothError Error { get; }
  405. +   public IVectorView<RfcommDeviceService> Services { get; }
  406. + }
  407.  
  408. | public class Windows.Devices.Enumeration.DeviceAccessChangedEventArgs {
  409. +   public string Id { get; }
  410. | }
  411.  
  412.  
  413.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  414.  
  415.  new file: \wim\14267x64\Windows\System32\WinMetadata\Windows.Foundation.winmd
  416.  old file: \wim\14257x64\Windows\System32\WinMetadata\Windows.Foundation.winmd
  417.  
  418.  diff legends: +: added, -: removed, *: changed, |: type member changed
  419.  
  420.  found no differences.
  421.  
  422.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  423.  
  424.  new file: \wim\14267x64\Windows\System32\WinMetadata\Windows.Gaming.winmd
  425.  old file: \wim\14257x64\Windows\System32\WinMetadata\Windows.Gaming.winmd
  426.  
  427.  diff legends: +: added, -: removed, *: changed, |: type member changed
  428.  
  429.  found no differences.
  430.  
  431.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  432.  
  433.  new file: \wim\14267x64\Windows\System32\WinMetadata\Windows.Globalization.winmd
  434.  old file: \wim\14257x64\Windows\System32\WinMetadata\Windows.Globalization.winmd
  435.  
  436.  diff legends: +: added, -: removed, *: changed, |: type member changed
  437.  
  438.  found no differences.
  439.  
  440.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  441.  
  442.  new file: \wim\14267x64\Windows\System32\WinMetadata\Windows.Graphics.winmd
  443.  old file: \wim\14257x64\Windows\System32\WinMetadata\Windows.Graphics.winmd
  444.  
  445.  diff legends: +: added, -: removed, *: changed, |: type member changed
  446.  
  447. | public class Windows.Graphics.Printing.PrintTask {
  448. +   public bool IsPreviewEnabled { get; set; }
  449. | }
  450.  
  451.  
  452.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  453.  
  454.  new file: \wim\14267x64\Windows\System32\WinMetadata\Windows.Management.winmd
  455.  old file: \wim\14257x64\Windows\System32\WinMetadata\Windows.Management.winmd
  456.  
  457.  diff legends: +: added, -: removed, *: changed, |: type member changed
  458.  
  459.  found no differences.
  460.  
  461.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  462.  
  463.  new file: \wim\14267x64\Windows\System32\WinMetadata\Windows.Media.winmd
  464.  old file: \wim\14257x64\Windows\System32\WinMetadata\Windows.Media.winmd
  465.  
  466.  diff legends: +: added, -: removed, *: changed, |: type member changed
  467.  
  468. + public class Windows.Media.MediaTimelineController {
  469. +   public TimeSpan Position { get; set; }
  470. +   public double PlaybackRate { get; set; }
  471. +   public MediaTimelineControllerState State { get; }
  472. +   public void Start();
  473. +   public void Pause();
  474. +   TypedEventHandler<MediaTimelineController, object> PositionChanged;
  475. +   TypedEventHandler<MediaTimelineController, object> StateChanged;
  476. + }
  477.  
  478. + public enum Windows.Media.MediaTimelineControllerState {
  479. +   Paused = 0,
  480. +   Running = 1,
  481. + }
  482.  
  483. | public class Windows.Media.Capture.AdvancedCapturedPhoto {
  484. +   public IReference<Rect> FrameBoundsRelativeToReferencePhoto { get; }
  485. | }
  486.  
  487. + public enum Windows.Media.Core.AudioDecoderDegradation {
  488. +   None = 0,
  489. +   DownmixTo2Channels = 1,
  490. +   DownmixTo6Channels = 2,
  491. +   DownmixTo8Channels = 3,
  492. + }
  493.  
  494. + public enum Windows.Media.Core.AudioDecoderDegradationReason {
  495. +   None = 0,
  496. +   LicensingRequirement = 1,
  497. + }
  498.  
  499. | public class Windows.Media.Core.AudioStreamDescriptor {
  500. +   public IReference<uint> EncoderPadding { get; set; }
  501. +   public IReference<uint> EncoderDelay { get; set; }
  502. | }
  503.  
  504. | public class Windows.Media.Core.AudioTrack {
  505. +   public string Name { get; }
  506. +   public MediaPlaybackItem PlaybackItem { get; }
  507. +   public AudioTrackSupportInfo SupportInfo { get; }
  508. +   public AudioEncodingProperties GetEncodingProperties();
  509. | }
  510.  
  511. + public class Windows.Media.Core.AudioTrackOpenFailedEventArgs {
  512. +   public HResult ExtendedError { get; }
  513. + }
  514.  
  515. + public class Windows.Media.Core.AudioTrackSupportInfo {
  516. +   public MediaDecoderStatus DecoderStatus { get; }
  517. +   public AudioDecoderDegradation Degradation { get; }
  518. +   public AudioDecoderDegradationReason DegradationReason { get; }
  519. +   public MediaSourceStatus MediaSourceStatus { get; }
  520. + }
  521.  
  522. + public enum Windows.Media.Core.MediaDecoderStatus {
  523. +   FullySupported = 0,
  524. +   UnsupportedSubtype = 1,
  525. +   UnsupportedEncoderProperties = 2,
  526. +   Degraded = 3,
  527. + }
  528.  
  529. + public enum Windows.Media.Core.MediaSourceStatus {
  530. +   FullySupported = 0,
  531. +   Unknown = 1,
  532. + }
  533.  
  534. | public class Windows.Media.Core.TimedMetadataTrack {
  535. +   public string Name { get; }
  536. +   public MediaPlaybackItem PlaybackItem { get; }
  537. | }
  538.  
  539. | public class Windows.Media.Core.VideoTrack {
  540. +   public string Name { get; }
  541. +   public MediaPlaybackItem PlaybackItem { get; }
  542. +   public VideoTrackSupportInfo SupportInfo { get; }
  543. +   public VideoEncodingProperties GetEncodingProperties();
  544. | }
  545.  
  546. + public class Windows.Media.Core.VideoTrackOpenFailedEventArgs {
  547. +   public HResult ExtendedError { get; }
  548. + }
  549.  
  550. + public class Windows.Media.Core.VideoTrackSupportInfo {
  551. +   public MediaDecoderStatus DecoderStatus { get; }
  552. +   public MediaSourceStatus MediaSourceStatus { get; }
  553. + }
  554.  
  555. | public enum Windows.Media.Devices.AdvancedPhotoMode {
  556. +   LowLight = 3,
  557. | }
  558.  
  559. + public interface Windows.Media.Playback.IMediaBreakEventArgs {
  560. +   public MediaBreak MediaBreak { get; }
  561. + }
  562.  
  563. + public class Windows.Media.Playback.MediaBreak {
  564. +   public bool IsEnabled { get; set; }
  565. +   public ValueSet CustomProperties { get; }
  566. +   public MediaPlaybackList PlaybackList { get; }
  567. +   public IReference<TimeSpan> PresentationTime { get; }
  568. +   public MediaBreakScheduleMode ScheduleMode { get; }
  569. +   public MediaBreak( MediaBreakScheduleMode scheduleMode );
  570. +   public MediaBreak( MediaBreakScheduleMode scheduleMode, TimeSpan presentationTime );
  571. + }
  572.  
  573. + public class Windows.Media.Playback.MediaBreakEndedEventArgs {
  574. +   public MediaBreak MediaBreak { get; }
  575. + }
  576.  
  577. + public class Windows.Media.Playback.MediaBreakManager {
  578. +   public TimeSpan CurrentItemPosition { get; set; }
  579. +   public MediaBreak CurrentBreak { get; }
  580. +   public void PlayBreak( MediaBreak value );
  581. +   public void SkipCurrentBreak();
  582. +   TypedEventHandler<MediaBreakManager, MediaBreakEndedEventArgs> BreakEnded;
  583. +   TypedEventHandler<MediaBreakManager, MediaBreakSkippedEventArgs> BreakSkipped;
  584. +   TypedEventHandler<MediaBreakManager, MediaBreakStartedEventArgs> BreakStarted;
  585. +   TypedEventHandler<MediaBreakManager, MediaBreakSeekedOverEventArgs> BreaksSeekedOver;
  586. + }
  587.  
  588. + public class Windows.Media.Playback.MediaBreakSchedule {
  589. +   public MediaBreak PrerollBreak { get; set; }
  590. +   public MediaBreak PostrollBreak { get; set; }
  591. +   public IVectorView<MediaBreak> MidrollBreaks { get; }
  592. +   public MediaPlaybackItem ParentPlaybackItem { get; }
  593. +   public void AddMidrollBreak( MediaBreak mediaBreak );
  594. +   public void RemoveMidrollBreak( MediaBreak mediaBreak );
  595. +   TypedEventHandler<MediaBreakSchedule, object> ScheduleChanged;
  596. + }
  597.  
  598. + public enum Windows.Media.Playback.MediaBreakScheduleMode {
  599. +   Insert = 0,
  600. +   Replace = 1,
  601. + }
  602.  
  603. + public class Windows.Media.Playback.MediaBreakSeekedOverEventArgs {
  604. +   public TimeSpan EndPosition { get; }
  605. +   public IVectorView<MediaBreak> SeekedOverBreaks { get; }
  606. +   public TimeSpan StartPosition { get; }
  607. + }
  608.  
  609. + public class Windows.Media.Playback.MediaBreakSkippedEventArgs {
  610. +   public MediaBreak MediaBreak { get; }
  611. + }
  612.  
  613. + public class Windows.Media.Playback.MediaBreakStartedEventArgs {
  614. +   public MediaBreak MediaBreak { get; }
  615. + }
  616.  
  617. | public class Windows.Media.Playback.MediaPlaybackItem {
  618. +   public bool CanSkip { get; set; }
  619. +   public MediaBreakSchedule BreakSchedule { get; }
  620. +   public IReference<TimeSpan> DurationLimit { get; }
  621. +   public TimeSpan StartTime { get; }
  622. +   public MediaPlaybackItem( MediaSource source, TimeSpan startTime );
  623. +   public MediaPlaybackItem( MediaSource source, TimeSpan startTime, TimeSpan durationLimit );
  624. | }
  625.  
  626. | public class Windows.Media.Playback.MediaPlayer {
  627. +   public bool RealTimePlayback { get; set; }
  628. +   public double Balance { get; set; }
  629. +   public StereoVideoRenderMode StereoVideoRenderMode { get; set; }
  630. +   public int AspectRatioWidth { get; }
  631. +   public double DownloadProgress { get; }
  632. +   public int NaturalVideoHeight { get; }
  633. +   public int NaturalVideoWidth { get; }
  634. +   public int AspectRatioHeight { get; }
  635. +   public MediaBreakManager MediaBreakManager { get; }
  636. +   public TimeSpan TimelineControllerTimeOffset { get; set; }
  637. +   public MediaTimelineController TimelineController { get; set; }
  638. +   public MediaPlayer();
  639. +   public void Close();
  640. +   public CastingSource GetAsCastingSource();
  641. +   public void AddVideoEffect( string effectID, bool effectOptional, IPropertySet effectConfiguration );
  642. | }
  643.  
  644. + public enum Windows.Media.Playback.StereoVideoRenderMode {
  645. +   Mono = 0,
  646. +   Stereo = 1,
  647. + }
  648.  
  649. + public enum Windows.Media.Protection.HdcpLevel {
  650. +   HdcpLevelOff = 0,
  651. +   HdcpLevelPending = 1,
  652. +   HdcpLevelOn = 2,
  653. +   HdcpLevelOnWithTypeEnforcement = 3,
  654. + }
  655.  
  656. + public enum Windows.Media.Protection.HdcpLevelAsyncResultStatus {
  657. +   Success = 0,
  658. +   Canceled = 1,
  659. +   TimedOut = 2,
  660. +   NotSupported = 3,
  661. +   UnknownFailure = 4,
  662. + }
  663.  
  664. + public class Windows.Media.Protection.HdcpSettingResult {
  665. +   public HdcpLevelAsyncResultStatus Status { get; }
  666. + }
  667.  
  668. + public class Windows.Media.Protection.HdcpState {
  669. +   public HdcpLevel Level { get; }
  670. +   public IAsyncOperation<HdcpSettingResult> SetLevelAsync( HdcpLevel value );
  671. + }
  672.  
  673. | public class Windows.Media.Streaming.Adaptive.AdaptiveMediaSourceDownloadResult {
  674. +   public IReference<ulong> ResourceByteRangeOffset { get; set; }
  675. +   public IReference<ulong> ResourceByteRangeLength { get; set; }
  676. | }
  677.  
  678.  
  679.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  680.  
  681.  new file: \wim\14267x64\Windows\System32\WinMetadata\Windows.Networking.winmd
  682.  old file: \wim\14257x64\Windows\System32\WinMetadata\Windows.Networking.winmd
  683.  
  684.  diff legends: +: added, -: removed, *: changed, |: type member changed
  685.  
  686.  found no differences.
  687.  
  688.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  689.  
  690.  new file: \wim\14267x64\Windows\System32\WinMetadata\Windows.Perception.winmd
  691.  old file: \wim\14257x64\Windows\System32\WinMetadata\Windows.Perception.winmd
  692.  
  693.  diff legends: +: added, -: removed, *: changed, |: type member changed
  694.  
  695.  found no differences.
  696.  
  697.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  698.  
  699.  new file: \wim\14267x64\Windows\System32\WinMetadata\Windows.Security.winmd
  700.  old file: \wim\14257x64\Windows\System32\WinMetadata\Windows.Security.winmd
  701.  
  702.  diff legends: +: added, -: removed, *: changed, |: type member changed
  703.  
  704.  found no differences.
  705.  
  706.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  707.  
  708.  new file: \wim\14267x64\Windows\System32\WinMetadata\Windows.Services.winmd
  709.  old file: \wim\14257x64\Windows\System32\WinMetadata\Windows.Services.winmd
  710.  
  711.  diff legends: +: added, -: removed, *: changed, |: type member changed
  712.  
  713.  found no differences.
  714.  
  715.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  716.  
  717.  new file: \wim\14267x64\Windows\System32\WinMetadata\Windows.Storage.winmd
  718.  old file: \wim\14257x64\Windows\System32\WinMetadata\Windows.Storage.winmd
  719.  
  720.  diff legends: +: added, -: removed, *: changed, |: type member changed
  721.  
  722.  found no differences.
  723.  
  724.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  725.  
  726.  new file: \wim\14267x64\Windows\System32\WinMetadata\Windows.System.winmd
  727.  old file: \wim\14257x64\Windows\System32\WinMetadata\Windows.System.winmd
  728.  
  729.  diff legends: +: added, -: removed, *: changed, |: type member changed
  730.  
  731.  found no differences.
  732.  
  733.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  734.  
  735.  new file: \wim\14267x64\Windows\System32\WinMetadata\Windows.UI.winmd
  736.  old file: \wim\14257x64\Windows\System32\WinMetadata\Windows.UI.winmd
  737.  
  738.  diff legends: +: added, -: removed, *: changed, |: type member changed
  739.  
  740. + public class Windows.UI.Input.Inking.Core.CoreInkStrokeWetInputSource {
  741. +   public InkPresenter InkPresenter { get; }
  742. +   TypedEventHandler<CoreInkStrokeWetInputSource, InkStrokeWetInputEventArgs> InputCanceled;
  743. +   TypedEventHandler<CoreInkStrokeWetInputSource, InkStrokeWetInputEventArgs> InputContinued;
  744. +   TypedEventHandler<CoreInkStrokeWetInputSource, InkStrokeWetInputEventArgs> InputStarted;
  745. +   TypedEventHandler<CoreInkStrokeWetInputSource, InkStrokeWetInputEventArgs> InputStopped;
  746. + }
  747.  
  748. + public class Windows.UI.Input.Inking.Core.InkStrokeWet {
  749. +   public InkDrawingAttributes DrawingAttributes { get; }
  750. +   public IVectorView<InkPoint> InkPoints { get; }
  751. +   public void Complete();
  752. +   public void Cancel();
  753. + }
  754.  
  755. + public class Windows.UI.Input.Inking.Core.InkStrokeWetInputEventArgs {
  756. +   public InkStrokeWet InkStrokeWet { get; }
  757. +   public IVector<InkPoint> InputInkPoints { get; }
  758. + }
  759.  
  760. + public class Windows.UI.Text.Core.CoreKeyboardExperienceClient {
  761. +   public Rect PositionAndSize { get; set; }
  762. +   public void Show();
  763. +   public void Hide();
  764. +   public static CoreKeyboardExperienceClient GetForCurrentView();
  765. +   TypedEventHandler<CoreKeyboardExperienceClient, CoreKeyboardVisibilityEventArgs> HideRequested;
  766. +   TypedEventHandler<CoreKeyboardExperienceClient, CoreKeyboardVisibilityEventArgs> PositionAndSizeChanged;
  767. +   TypedEventHandler<CoreKeyboardExperienceClient, CoreKeyboardVisibilityEventArgs> ShowRequested;
  768. + }
  769.  
  770. + public class Windows.UI.Text.Core.CoreKeyboardVisibilityEventArgs {
  771. +   public Rect PositionAndSize { get; }
  772. + }
  773.  
  774. + public struct Windows.UI.Text.Core.CoreTextCandidate {
  775. +   public string text;
  776. +   public CoreTextCandidateStyle style;
  777. + }
  778.  
  779. + public enum Windows.UI.Text.Core.CoreTextCandidateStyle {
  780. +   None = 0,
  781. +   AutoCorrect = 1,
  782. +   NewWord = 2,
  783. + }
  784.  
  785. + public class Windows.UI.Text.Core.CoreTextCandidates {
  786. +   public IIterator<CoreTextCandidate> First();
  787. + }
  788.  
  789. + public class Windows.UI.Text.Core.CoreTextCandidatesUpdatingEventArgs {
  790. +   public IIterable<CoreTextCandidate> Candidates { get; }
  791. + }
  792.  
  793. + public struct Windows.UI.Text.Core.CoreTextKeyDefinition {
  794. +   public Rect bounds;
  795. +   public ushort codepoint;
  796. + }
  797.  
  798. + public class Windows.UI.Text.Core.CoreTextKeyInjector {
  799. +   public void InjectKeyDown( CoreTextKeyRepresentation type, char codepoint );
  800. +   public void InjectKeyUp( CoreTextKeyRepresentation type, char codepoint );
  801. +   public static CoreTextKeyInjector GetForCurrentView();
  802. + }
  803.  
  804. + public enum Windows.UI.Text.Core.CoreTextKeyRepresentation {
  805. +   Unicode = 0,
  806. +   VirtualKey = 1,
  807. +   ScanCode = 2,
  808. + }
  809.  
  810. + public class Windows.UI.Text.Core.CoreTextSystemInputProcessor {
  811. +   public void NotifyStrokeData( uint touchX, uint touchY, CoreTextTouchType touchType );
  812. +   public void NotifyKeyboardLayout( IVectorView<CoreTextKeyDefinition> keys, Size keyboardSize );
  813. +   public void NotifyCandidateSelected( int candidateIndex );
  814. +   public static CoreTextSystemInputProcessor GetForCurrentView();
  815. +   TypedEventHandler<CoreTextSystemInputProcessor, CoreTextCandidatesUpdatingEventArgs> CandidatesUpdating;
  816. + }
  817.  
  818. + public enum Windows.UI.Text.Core.CoreTextTouchType {
  819. +   Up = 0,
  820. +   Move = 1,
  821. +   Down = 2,
  822. + }
  823.  
  824. + public interface Windows.UI.Text.Core.ICoreTextCandidates {
  825. + }
  826.  
  827.  
  828.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  829.  
  830.  new file: \wim\14267x64\Windows\System32\WinMetadata\Windows.UI.Xaml.winmd
  831.  old file: \wim\14257x64\Windows\System32\WinMetadata\Windows.UI.Xaml.winmd
  832.  
  833.  diff legends: +: added, -: removed, *: changed, |: type member changed
  834.  
  835. | public class Windows.UI.Xaml.Automation.Peers.MapControlAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer {
  836. +   public double HorizontalScrollPercent { get; }
  837. +   public double HorizontalViewSize { get; }
  838. +   public bool HorizontallyScrollable { get; }
  839. +   public double VerticalScrollPercent { get; }
  840. +   public double VerticalViewSize { get; }
  841. +   public bool VerticallyScrollable { get; }
  842. +   public void Scroll( ScrollAmount horizontalAmount, ScrollAmount verticalAmount );
  843. +   public void SetScrollPercent( double horizontalPercent, double verticalPercent );
  844. | }
  845.  
  846. | public enum Windows.UI.Xaml.Controls.ItemsUpdatingScrollMode {
  847. +   KeepLastItemInView = 2,
  848. | }
  849.  
  850. | public class Windows.UI.Xaml.Controls.ListBox : Windows.UI.Xaml.Controls.Primitives.Selector {
  851. +   public bool DoesSingleSelectionFollowFocus { get; set; }
  852. +   public DependencyProperty DoesSingleSelectionFollowFocusProperty { get; }
  853. | }
  854.  
  855. | public class Windows.UI.Xaml.Controls.ListViewBase : Windows.UI.Xaml.Controls.Primitives.Selector {
  856. +   public bool DoesSingleSelectionFollowFocus { get; set; }
  857. +   public DependencyProperty DoesSingleSelectionFollowFocusProperty { get; }
  858. | }
  859.  
  860.  
  861.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  862.  
  863.  new file: \wim\14267x64\Windows\System32\WinMetadata\Windows.Web.winmd
  864.  old file: \wim\14257x64\Windows\System32\WinMetadata\Windows.Web.winmd
  865.  
  866.  diff legends: +: added, -: removed, *: changed, |: type member changed
  867.  
  868. | public enum Windows.Web.Http.Filters.HttpCacheReadBehavior {
  869. +   NoCache = 3,
  870. | }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement