Advertisement
h0x0d

Windows 10 10061 vs. 10056 WinRT API Changes

Apr 22nd, 2015
940
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 76.14 KB | None | 0 0
  1.  
  2.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  3.  
  4.  new file: \wim\10061x64\Windows\System32\WinMetadata\Windows.ApplicationModel.winmd
  5.  old file: \wim\10056x64\Windows\System32\WinMetadata\Windows.ApplicationModel.winmd
  6.  
  7.  diff legends: +: added, -: removed, *: changed, |: type member changed
  8.  
  9. + public struct Windows.ApplicationModel.Activation.ContactActivatedEventsContract {
  10. + }
  11.  
  12. | public class Windows.ApplicationModel.Appointments.Appointment {
  13. +   public ulong RemoteChangeNumber { get; set; }
  14. +   public AppointmentDetailsKind DetailsKind { get; set; }
  15. -   public ulong ServerChangeNumber { get; set; }
  16. -   public string HtmlDetails { get; set; }
  17. | }
  18.  
  19. | public class Windows.ApplicationModel.Appointments.AppointmentCalendar {
  20. +   public bool CanCancelMeetings { get; set; }
  21. +   public bool CanNotifyInvitees { get; set; }
  22. +   public bool MustNofityInvitees { get; set; }
  23. +   public bool CanUpdateMeetingResponses { get; set; }
  24. +   public bool CanProposeNewTimeForMeetings { get; set; }
  25. +   public bool CanCreateOrUpdateAppointments { get; set; }
  26. +   public bool CanForwardMeetings { get; set; }
  27. +   public AppointmentCalendarSyncManager SyncManager { get; }
  28. -   public AppointmentCalendarSyncAdapter SyncAdapter { get; }
  29. +   public IAsyncOperation<bool> TryCreateOrUpdateAppointmentAsync( Appointment result, bool appointment );
  30. +   public IAsyncOperation<bool> TryCancelMeetingAsync( Appointment result, string meeting, string subject, bool comment );
  31. +   public IAsyncOperation<bool> TryForwardMeetingAsync( Appointment result, IIterable<AppointmentInvitee> meeting, string invitees, string subject, string forwardHeader );
  32. +   public IAsyncOperation<bool> TryProposeNewTimeForMeetingAsync( Appointment result, DateTime meeting, TimeSpan newStartTime, string newDuration, string subject );
  33. +   public IAsyncOperation<bool> TryUpdateMeetingResponseAsync( Appointment result, AppointmentParticipantResponse meeting, string response, string subject, bool comment );
  34. | }
  35.  
  36. - public class Windows.ApplicationModel.Appointments.AppointmentCalendarSyncAdapter;
  37.  
  38. + public class Windows.ApplicationModel.Appointments.AppointmentCalendarSyncManager {
  39. +   public DateTime LastAttemptedSyncTime { get; }
  40. +   public DateTime LastSuccessfulSyncTime { get; }
  41. +   public AppointmentCalendarSyncStatus Status { get; }
  42. +   public IAsyncOperation<bool> SyncAsync();
  43. +   TypedEventHandler<AppointmentCalendarSyncManager, object> SyncStatusChanged;
  44. + }
  45.  
  46. | public enum Windows.ApplicationModel.Appointments.AppointmentCalendarSyncStatus {
  47. +   UpToDate = 2,
  48. *   AuthenticationError = 3,
  49. +   PolicyError = 4,
  50. *   UnknownError = 5,
  51. -   NetworkError = 3,
  52. | }
  53.  
  54. - public class Windows.ApplicationModel.Appointments.AppointmentCalendarSyncStatusChangedEventArgs;
  55.  
  56. + public enum Windows.ApplicationModel.Appointments.AppointmentDetailsKind {
  57. +   PlainText = 0,
  58. +   Html = 1,
  59. + }
  60.  
  61. | public class Windows.ApplicationModel.Appointments.AppointmentProperties {
  62. +   public string DetailsKind { get; }
  63. +   public string RemoteChangeNumber { get; }
  64. -   public string ServerChangeNumber { get; }
  65. | }
  66.  
  67. | public class Windows.ApplicationModel.Appointments.AppointmentRecurrence {
  68. +   public string CalendarIdentifier { get; }
  69. | }
  70.  
  71. | public class Windows.ApplicationModel.Appointments.AppointmentStoreChange {
  72. +   public AppointmentCalendar AppointmentCalendar { get; }
  73. -   public AppointmentCalendar Calendar { get; }
  74. | }
  75.  
  76. - public class Windows.ApplicationModel.Background.CommunicationBlockingAppSetAsActiveTrigger;
  77.  
  78. - public class Windows.ApplicationModel.Background.PhoneTrigger;
  79.  
  80. + public class Windows.ApplicationModel.Background.RcsEndUserMessageAvailableTrigger {
  81. +   public RcsEndUserMessageAvailableTrigger();
  82. + }
  83.  
  84. - public class Windows.ApplicationModel.Background.SensorDataThresholdTrigger;
  85.  
  86. - public enum Windows.ApplicationModel.Calls.PhoneAudioRoutingEndpoint;
  87.  
  88. + public class Windows.ApplicationModel.Calls.PhoneCallBlocking {
  89. +   public bool BlockUnknownNumbers { get; set; }
  90. +   public bool BlockPrivateNumbers { get; set; }
  91. +   public static IAsyncOperation<bool> SetCallBlockingListAsync( IIterable<string> result );
  92. + }
  93.  
  94. - public class Windows.ApplicationModel.Calls.PhoneCallManager;
  95.  
  96. - public enum Windows.ApplicationModel.Calls.PhoneCallMedia;
  97.  
  98. - public class Windows.ApplicationModel.Calls.PhoneCallStore;
  99.  
  100. - public class Windows.ApplicationModel.Calls.PhoneDialOptions;
  101.  
  102. - public class Windows.ApplicationModel.Calls.PhoneLine;
  103.  
  104. - public class Windows.ApplicationModel.Calls.PhoneLineCellularDetails;
  105.  
  106. - public class Windows.ApplicationModel.Calls.PhoneLineNetworkOperatorDisplayOptions;
  107.  
  108. - public enum Windows.ApplicationModel.Calls.PhoneLineNetworkOperatorDisplayTextLocation;
  109.  
  110. - public enum Windows.ApplicationModel.Calls.PhoneLineTransport;
  111.  
  112. - public class Windows.ApplicationModel.Calls.PhoneLineWatcher;
  113.  
  114. - public class Windows.ApplicationModel.Calls.PhoneLineWatcherEventArgs;
  115.  
  116. - public enum Windows.ApplicationModel.Calls.PhoneLineWatcherStatus;
  117.  
  118. - public enum Windows.ApplicationModel.Calls.PhoneNetworkState;
  119.  
  120. - public enum Windows.ApplicationModel.Calls.PhoneSimState;
  121.  
  122. - public class Windows.ApplicationModel.Calls.PhoneVoicemail;
  123.  
  124. - public enum Windows.ApplicationModel.Calls.PhoneVoicemailType;
  125.  
  126. - public class Windows.ApplicationModel.Calls.VideoCapabilities;
  127.  
  128. - public class Windows.ApplicationModel.Calls.VideoCapabilitiesManager;
  129.  
  130. + public enum Windows.ApplicationModel.Calls.Background.PhoneCallBlockedReason {
  131. +   InCallBlockingList = 0,
  132. +   PrivateNumber = 1,
  133. +   UnknownNumber = 2,
  134. + }
  135.  
  136. + public class Windows.ApplicationModel.Calls.Background.PhoneCallBlockedTriggerDetails {
  137. +   public PhoneCallBlockedReason CallBlockedReason { get; }
  138. +   public Guid LineId { get; }
  139. +   public string PhoneNumber { get; }
  140. + }
  141.  
  142. + public class Windows.ApplicationModel.Calls.Background.PhoneCallOriginDataRequestTriggerDetails {
  143. +   public string PhoneNumber { get; }
  144. +   public Guid RequestId { get; }
  145. + }
  146.  
  147. - public class Windows.ApplicationModel.Calls.Background.PhoneCallStateChangedTriggerDetails;
  148.  
  149. - public enum Windows.ApplicationModel.Calls.Background.PhoneLineChangeType;
  150.  
  151. - public class Windows.ApplicationModel.Calls.Background.PhoneLineChangedTriggerDetails;
  152.  
  153. - public enum Windows.ApplicationModel.Calls.Background.PhoneLineProperties;
  154.  
  155. - public enum Windows.ApplicationModel.Calls.Background.PhoneTriggerType;
  156.  
  157. - public class Windows.ApplicationModel.Calls.Background.PhoneVoicemailCountChangedTriggerDetails;
  158.  
  159. + public class Windows.ApplicationModel.Calls.Provider.PhoneCallOrigin {
  160. +   public string Location { get; set; }
  161. +   public string CategoryDescription { get; set; }
  162. +   public string Category { get; set; }
  163. +   public PhoneCallOrigin();
  164. + }
  165.  
  166. + public class Windows.ApplicationModel.Calls.Provider.PhoneCallOriginManager {
  167. +   public bool IsCurrentAppActiveCallOriginApp { get; }
  168. +   public static void ShowPhoneCallOriginSettingsUI();
  169. +   public static void SetCallOrigin( Guid requestId, PhoneCallOrigin callOrigin );
  170. + }
  171.  
  172. | public class Windows.ApplicationModel.Chat.ChatCapabilities {
  173. +   public bool IsOnline { get; }
  174. | }
  175.  
  176. | public class Windows.ApplicationModel.Chat.ChatConversation {
  177. +   public void NotifyLocalParticipantComposing( string transportId, string participantAddress, bool isComposing );
  178. +   public void NotifyRemoteParticipantComposing( string transportId, string participantAddress, bool isComposing );
  179. -   public void SendLocalParticipantComposing( string transportId, string participantAddress, bool isComposing );
  180. -   public void RaiseRemoteParticipantComposingChanged( string transportId, string participantAddress, bool isComposing );
  181. | }
  182.  
  183. | public class Windows.ApplicationModel.Chat.ChatMessageAttachment {
  184. *   public double TransferProgress { get; set; }
  185. | }
  186.  
  187. + public class Windows.ApplicationModel.Chat.ChatMessageBlocking {
  188. +   public static IAsyncAction MarkMessageAsBlockedAsync( string value, bool localChatMessageId );
  189. + }
  190.  
  191. | public class Windows.ApplicationModel.Chat.ChatMessageStore {
  192. +   public IAsyncOperation<ChatMessage> ForwardMessageAsync( string result, IIterable<string> localChatMessageId );
  193. +   public IAsyncOperation<bool> TryCancelDownloadMessageAsync( string result );
  194. +   public IAsyncOperation<bool> TryCancelSendMessageAsync( string result );
  195. -   public IAsyncAction MarkMessageAsFilteredAsync( string result, bool localChatMessageId );
  196. -   public IAsyncAction CancelMessageDownloadAsync( string result );
  197. -   public IAsyncAction CancelMessageUploadAsync( string result );
  198. | }
  199.  
  200. | public class Windows.ApplicationModel.Chat.ChatMessageTransportConfiguration {
  201. +   public IMapView<string, object> ExtendedProperties { get; }
  202. | }
  203.  
  204. + public enum Windows.ApplicationModel.Chat.ChatMessageTransportOperatorReferenceName {
  205. +   Sim = 0,
  206. +   SimUim = 1,
  207. +   Uim = 2,
  208. + }
  209.  
  210. + public class Windows.ApplicationModel.Chat.RcsEndUserMessageAvailableTriggerDetails {
  211. +   public string Text { get; }
  212. +   public string Title { get; }
  213. + }
  214.  
  215. | public class Windows.ApplicationModel.Chat.RcsEndUserMessageManager {
  216. | }
  217.  
  218. | public enum Windows.ApplicationModel.Chat.RcsServiceKind {
  219. +   Capability = 3,
  220. | }
  221.  
  222. | public class Windows.ApplicationModel.Chat.RcsServiceKindSupportedChangedEventArgs {
  223. -   public bool IsSupported { get; }
  224. | }
  225.  
  226. - public class Windows.ApplicationModel.CommunicationBlocking.CommunicationBlockingAccessManager;
  227.  
  228. - public class Windows.ApplicationModel.CommunicationBlocking.CommunicationBlockingAppManager;
  229.  
  230. - public class Windows.ApplicationModel.CommunicationBlocking.CommunicationBlockingAppSetAsActiveTriggerDetails;
  231.  
  232. | public class Windows.ApplicationModel.Contacts.Contact {
  233. +   public string TextToneToken { get; set; }
  234. +   public string DisplayNameOverride { get; set; }
  235. +   public string RingToneToken { get; set; }
  236. +   public string SortName { get; }
  237. -   public string RingTonePath { get; set; }
  238. -   public string TextTonePath { get; set; }
  239. -   public string ManualDisplayName { get; set; }
  240. | }
  241.  
  242. | public enum Windows.ApplicationModel.Contacts.ContactBatchStatus {
  243. +   ServerSearchSyncManagerError = 1,
  244. +   ServerSearchUnknownError = 2,
  245. -   ServerSearchPartnershipError = 1,
  246. | }
  247.  
  248. | public class Windows.ApplicationModel.Contacts.ContactList {
  249. +   public ContactListSyncManager SyncManager { get; }
  250. -   public ContactListSyncAdapter SyncAdapter { get; }
  251. | }
  252.  
  253. - public class Windows.ApplicationModel.Contacts.ContactListSyncAdapter;
  254.  
  255. + public class Windows.ApplicationModel.Contacts.ContactListSyncManager {
  256. +   public DateTime LastAttemptedSyncTime { get; }
  257. +   public DateTime LastSuccessfulSyncTime { get; }
  258. +   public ContactListSyncStatus Status { get; }
  259. +   public IAsyncOperation<bool> SyncAsync();
  260. +   TypedEventHandler<ContactListSyncManager, object> SyncStatusChanged;
  261. + }
  262.  
  263. | public enum Windows.ApplicationModel.Contacts.ContactListSyncStatus {
  264. +   UpToDate = 2,
  265. *   AuthenticationError = 3,
  266. +   PolicyError = 4,
  267. *   UnknownError = 5,
  268. -   NetworkError = 3,
  269. | }
  270.  
  271. - public class Windows.ApplicationModel.Contacts.ContactListSyncStatusChangedEventArgs;
  272.  
  273. | public class Windows.ApplicationModel.Contacts.ContactManager {
  274. +   public ContactNameOrder SystemSortOrder { get; set; }
  275. +   public ContactNameOrder SystemDisplayNameOrder { get; set; }
  276. | }
  277.  
  278. | public class Windows.ApplicationModel.Contacts.ContactMatchReason {
  279. *   public ContactMatchReasonKind Field { get; }
  280. | }
  281.  
  282. + public enum Windows.ApplicationModel.Contacts.ContactMatchReasonKind {
  283. +   Name = 0,
  284. +   EmailAddress = 1,
  285. +   PhoneNumber = 2,
  286. +   JobInfo = 3,
  287. +   YomiName = 4,
  288. +   Other = 5,
  289. + }
  290.  
  291. - public enum Windows.ApplicationModel.Contacts.ContactMatchReasonType;
  292.  
  293. + public enum Windows.ApplicationModel.Contacts.ContactNameOrder {
  294. +   FirstNameLastName = 0,
  295. +   LastNameFirstName = 1,
  296. + }
  297.  
  298. | public class Windows.ApplicationModel.Contacts.ContactWebsite {
  299. +   public string RawValue { get; set; }
  300. -   public string RawUri { get; set; }
  301. | }
  302.  
  303. - public class Windows.ApplicationModel.Core.HolographicApplication;
  304.  
  305. - public interface Windows.ApplicationModel.Core.IHolographicFrameworkView;
  306.  
  307. - public interface Windows.ApplicationModel.Core.IHolographicFrameworkViewSource;
  308.  
  309. - public class Windows.ApplicationModel.CrossSystem.PeerSystem;
  310.  
  311. - public class Windows.ApplicationModel.CrossSystem.PeerSystemQuery;
  312.  
  313. | public class Windows.ApplicationModel.DataTransfer.DataPackageView {
  314. +   public IAsyncOperation<ProtectionPolicyEvaluationResult> RequestAccessAsync();
  315. +   public IAsyncOperation<ProtectionPolicyEvaluationResult> RequestAccessAsync( string operation );
  316. +   public ProtectionPolicyEvaluationResult UnlockAndAssumeEnterpriseIdentity();
  317. | }
  318.  
  319. - public enum Windows.ApplicationModel.DataTransfer.EdpPolicyResult;
  320.  
  321. - public enum Windows.ApplicationModel.Email.AutoReplyMessageResponseKind;
  322.  
  323. | public class Windows.ApplicationModel.Email.EmailAttachment {
  324. +   public ulong EstimatedDownloadSizeInBytes { get; set; }
  325. -   public ulong Size { get; set; }
  326. | }
  327.  
  328. | public enum Windows.ApplicationModel.Email.EmailBatchStatus {
  329. +   ServerSearchSyncManagerError = 1,
  330. -   ServerSearchPartnershipError = 1,
  331. | }
  332.  
  333. - public enum Windows.ApplicationModel.Email.EmailClassification;
  334.  
  335. | public class Windows.ApplicationModel.Email.EmailConversation {
  336. +   public EmailMessageResponseKind LastEmailResponseKind { get; }
  337. -   public EmailMessageResponseType LastEmailResponseType { get; }
  338. | }
  339.  
  340. - public class Windows.ApplicationModel.Email.EmailFetchOptions;
  341.  
  342. | public class Windows.ApplicationModel.Email.EmailFolder {
  343. +   public DateTime LastSuccessfulSyncTime { get; set; }
  344. +   public bool IsSyncEnabled { get; set; }
  345. +   public EmailSpecialFolderKind Kind { get; }
  346. -   public DateTime LastSync { get; set; }
  347. -   public bool IsSyncing { get; set; }
  348. -   public EmailSpecialFolderType SpecialFolderType { get; }
  349. +   public EmailConversationReader GetConversationReader( EmailQueryOptions result );
  350. +   public EmailMessageReader GetMessageReader( EmailQueryOptions result );
  351. | }
  352.  
  353. + public class Windows.ApplicationModel.Email.EmailIrmInfo {
  354. +   public bool CanRemoveIrmOnResponse { get; set; }
  355. +   public bool CanPrintData { get; set; }
  356. +   public bool CanModifyRecipientsOnResponse { get; set; }
  357. +   public bool CanForward { get; set; }
  358. +   public bool CanExtractData { get; set; }
  359. +   public bool CanReply { get; set; }
  360. +   public bool CanEdit { get; set; }
  361. +   public EmailIrmTemplate Template { get; set; }
  362. +   public bool IsProgramaticAccessAllowed { get; set; }
  363. +   public bool IsIrmOriginator { get; set; }
  364. +   public DateTime ExpirationDate { get; set; }
  365. +   public bool CanReplyAll { get; set; }
  366. +   public EmailIrmInfo( DateTime expiration, EmailIrmTemplate irmTemplate );
  367. +   public EmailIrmInfo();
  368. + }
  369.  
  370. - public enum Windows.ApplicationModel.Email.EmailIrmPermissions;
  371.  
  372. | public class Windows.ApplicationModel.Email.EmailItemCounts {
  373. -   public uint Total;
  374. -   public uint Unread;
  375. -   public uint Flagged;
  376. -   public uint Urgent;
  377. +   public uint Flagged { get; }
  378. +   public uint Important { get; }
  379. +   public uint Total { get; }
  380. +   public uint Unread { get; }
  381. | }
  382.  
  383. | public class Windows.ApplicationModel.Email.EmailMailbox {
  384. +   public bool IsDataEncryptedUnderLock { get; }
  385. +   public bool IsOwnedByCurrentApp { get; }
  386. +   public EmailMailboxPolicies Policies { get; }
  387. +   public EmailMailboxSyncManager SyncManager { get; }
  388. -   public SmimeEncryptionAlgorithmNegotiation AllowSmimeEncryptionAlgorithmNegotiation { get; }
  389. -   public bool IsAppOwnedMailbox { get; }
  390. -   public EmailMailboxType MailboxType { get; }
  391. -   public bool MustEncryptSmimeMessages { get; }
  392. -   public bool MustEncryptUnderLockscreen { get; }
  393. -   public bool MustSignSmimeMessages { get; }
  394. -   public bool AllowSmimeSoftCerts { get; }
  395. -   public SmimeEncryptionAlgorithm RequiredSmimeEncryptionAlgorithm { get; }
  396. -   public SmimeSigningAlgorithm RequiredSmimeSigningAlgorithm { get; }
  397. -   public EmailMailboxSyncAdapter SyncAdapter { get; }
  398. +   public EmailConversationReader GetConversationReader( EmailQueryOptions result );
  399. +   public EmailMessageReader GetMessageReader( EmailQueryOptions result );
  400. +   public IAsyncOperation<EmailFolder> GetSpecialFolderAsync( EmailSpecialFolderKind result );
  401. +   public IAsyncAction MarkFolderSyncEnabledAsync( string result, bool folderId );
  402. +   public IAsyncOperation<EmailMessage> CreateResponseMessageAsync( string result, EmailMessageResponseKind messageId, string responseType, EmailMessageBodyKind subject, string responseHeaderType );
  403. +   public IAsyncOperation<bool> TryUpdateMeetingResponseAsync( EmailMessage result, EmailMeetingResponseType meeting, string response, string subject, bool comment );
  404. +   public IAsyncOperation<bool> TryForwardMeetingAsync( EmailMessage result, IIterable<EmailRecipient> meeting, string recipients, EmailMessageBodyKind subject, string forwardHeaderType, string forwardHeader );
  405. +   public IAsyncOperation<bool> TryProposeNewTimeForMeetingAsync( EmailMessage result, DateTime meeting, TimeSpan newStartTime, string newDuration, string subject );
  406. +   public IAsyncOperation<bool> TrySetAutoReplySettingsAsync( EmailMailboxAutoReplySettings result );
  407. +   public IAsyncOperation<EmailMailboxAutoReplySettings> TryGetAutoReplySettingsAsync( EmailMailboxAutoReplyMessageResponseKind autoReplySettings );
  408. -   public IAsyncOperation<IVectorView<EmailIrmTemplate>> GetSupportedIrmTemplatesAsync();
  409. -   public IAsyncAction MarkFolderSyncingAsync( string result, bool folderId );
  410. -   public IAsyncAction RespondToMeetingAsync( EmailMessage result, EmailMeetingResponseType meeting, string response, string subject, bool comment );
  411. -   public IAsyncAction RespondToMeetingAppointmentAsync( Appointment result, EmailMeetingResponseType meeting, string response, string subject, bool comment );
  412. -   public IAsyncAction ForwardMeetingAsync( EmailMessage result, IVector<EmailRecipient> meeting, string recipients, EmailMessageBodyType subject, string forwardHeaderType, string forwardHeader );
  413. -   public IAsyncAction ForwardMeetingAppointmentAsync( Appointment result, IVector<EmailRecipient> meeting, string recipients, EmailMessageBodyType subject, string forwardHeaderType, string forwardHeader );
  414. -   public IAsyncAction ProposeNewTimeForMeetingAsync( EmailMessage result, DateTime meeting, TimeSpan newStartTime, string newDuration, string subject );
  415. -   public IAsyncAction ProposeNewTimeForMeetingAppointmentAsync( Appointment result, DateTime meeting, TimeSpan newStartTime, string newDuration, string subject );
  416. -   public IAsyncAction CreateMeetingAsync( AppointmentCalendar result, Appointment calendar );
  417. -   public IAsyncAction UpdateMeetingAsync( Appointment result );
  418. -   public IAsyncAction SetAutoReplySettingsAsync( EmailMailboxAutoReplySettings result );
  419. -   public IAsyncOperation<EmailMailboxAutoReplySettings> GetAutoReplySettingsAsync( AutoReplyMessageResponseKind autoReplySettings );
  420. | }
  421.  
  422. | public class Windows.ApplicationModel.Email.EmailMailboxAction {
  423. +   public EmailMailboxActionKind Kind { get; }
  424. -   public EmailMailboxActionType ActionType { get; }
  425. | }
  426.  
  427. + public enum Windows.ApplicationModel.Email.EmailMailboxActionKind {
  428. +   MarkMessageAsSeen = 0,
  429. +   MarkMessageRead = 1,
  430. +   ChangeMessageFlagState = 2,
  431. +   MoveMessage = 3,
  432. +   SaveDraft = 4,
  433. +   SendMessage = 5,
  434. +   CreateResponseReplyMessage = 6,
  435. +   CreateResponseReplyAllMessage = 7,
  436. +   CreateResponseForwardMessage = 8,
  437. +   MoveFolder = 9,
  438. +   MarkFolderForSyncEnabled = 10,
  439. + }
  440.  
  441. - public enum Windows.ApplicationModel.Email.EmailMailboxActionType;
  442.  
  443. + public enum Windows.ApplicationModel.Email.EmailMailboxAllowedSmimeEncryptionAlgorithmNegotiation {
  444. +   None = 0,
  445. +   StrongAlgorithm = 1,
  446. +   AnyAlgorithm = 2,
  447. + }
  448.  
  449. | public class Windows.ApplicationModel.Email.EmailMailboxAutoReply {
  450. +   public bool IsEnabled { get; set; }
  451. -   public bool Enabled { get; set; }
  452. | }
  453.  
  454. + public enum Windows.ApplicationModel.Email.EmailMailboxAutoReplyMessageResponseKind {
  455. +   Html = 0,
  456. +   PlainText = 1,
  457. + }
  458.  
  459. | public class Windows.ApplicationModel.Email.EmailMailboxAutoReplySettings {
  460. *   public EmailMailboxAutoReplyMessageResponseKind ResponseKind { get; set; }
  461. +   public bool IsEnabled { get; set; }
  462. -   public bool Enabled { get; set; }
  463. | }
  464.  
  465. | public class Windows.ApplicationModel.Email.EmailMailboxCapabilities {
  466. -   InternalOofMessages = 1;
  467. -   ExternalOofMessages = 2;
  468. -   ServerSearch = 4;
  469. -   AllFoldersServerSearch = 8;
  470. -   SubFolderServerSearch = 16;
  471. -   SmartReply = 32;
  472. -   Irm = 64;
  473. -   CanResolveRecipients = 128;
  474. -   CanValidateCertificates = 256;
  475. -   CanCreateMeetings = 512;
  476. -   CanForwardMeetings = 1024;
  477. -   CanRespondToMeetings = 2048;
  478. -   CanSendNewTimeProposals = 4096;
  479. +   public bool CanForwardMeetings { get; }
  480. +   public bool CanGetAndSetExternalAutoReplies { get; }
  481. +   public bool CanGetAndSetInternalAutoReplies { get; }
  482. +   public bool CanProposeNewTimeForMeetings { get; }
  483. +   public bool CanServerSearchFolders { get; }
  484. +   public bool CanServerSearchMailbox { get; }
  485. +   public bool CanSmartSend { get; }
  486. +   public bool CanUpdateMeetingResponses { get; }
  487. | }
  488.  
  489. + public class Windows.ApplicationModel.Email.EmailMailboxPolicies {
  490. +   public bool AllowSmimeSoftCertificates { get; }
  491. +   public EmailMailboxAllowedSmimeEncryptionAlgorithmNegotiation AllowedSmimeEncryptionAlgorithmNegotiation { get; }
  492. +   public IReference<EmailMailboxSmimeEncryptionAlgorithm> RequiredSmimeEncryptionAlgorithm { get; }
  493. +   public IReference<EmailMailboxSmimeSigningAlgorithm> RequiredSmimeSigningAlgorithm { get; }
  494. + }
  495.  
  496. + public enum Windows.ApplicationModel.Email.EmailMailboxSmimeEncryptionAlgorithm {
  497. +   Any = 0,
  498. +   TripleDes = 1,
  499. +   Des = 2,
  500. +   RC2128Bit = 3,
  501. +   RC264Bit = 4,
  502. +   RC240Bit = 5,
  503. + }
  504.  
  505. + public enum Windows.ApplicationModel.Email.EmailMailboxSmimeSigningAlgorithm {
  506. +   Any = 0,
  507. +   Sha1 = 1,
  508. +   MD5 = 2,
  509. + }
  510.  
  511. - public class Windows.ApplicationModel.Email.EmailMailboxSyncAdapter;
  512.  
  513. + public class Windows.ApplicationModel.Email.EmailMailboxSyncManager {
  514. +   public DateTime LastAttemptedSyncTime { get; }
  515. +   public DateTime LastSuccessfulSyncTime { get; }
  516. +   public EmailMailboxSyncStatus Status { get; }
  517. +   public IAsyncOperation<bool> SyncAsync();
  518. +   TypedEventHandler<EmailMailboxSyncManager, object> SyncStatusChanged;
  519. + }
  520.  
  521. | public enum Windows.ApplicationModel.Email.EmailMailboxSyncStatus {
  522. +   UpToDate = 2,
  523. *   AuthenticationError = 3,
  524. +   PolicyError = 4,
  525. *   UnknownError = 5,
  526. -   NetworkError = 3,
  527. | }
  528.  
  529. - public class Windows.ApplicationModel.Email.EmailMailboxSyncStatusChangedEventArgs;
  530.  
  531. - public enum Windows.ApplicationModel.Email.EmailMailboxType;
  532.  
  533. | public class Windows.ApplicationModel.Email.EmailMeetingInfo {
  534. +   public ulong RemoteChangeNumber { get; set; }
  535. -   public ulong ServerChangeNumber { get; set; }
  536. | }
  537.  
  538. | public enum Windows.ApplicationModel.Email.EmailMeetingResponseType {
  539. -   Cancel = 3,
  540. | }
  541.  
  542. | public class Windows.ApplicationModel.Email.EmailMessage {
  543. +   public uint EstimatedDownloadSizeInBytes { get; set; }
  544. +   public EmailMessageDownloadState DownloadState { get; set; }
  545. +   public bool AllowInternetImages { get; set; }
  546. *   public int OriginalCodePage { get; set; }
  547. +   public EmailMessageResponseKind LastResponseKind { get; set; }
  548. +   public EmailIrmInfo IrmInfo { get; set; }
  549. +   public string InResponseToMessageId { get; }
  550. +   public bool IsServerSearchMessage { get; }
  551. -   public bool AllowInternetImage { get; set; }
  552. -   public EmailIrmTemplate IrmTemplate { get; set; }
  553. -   public EmailIrmPermissions IrmPermissions { get; set; }
  554. -   public uint MessageSize { get; set; }
  555. -   public EmailClassification Classification { get; set; }
  556. -   public IReference<DateTime> IrmExpiration { get; set; }
  557. -   public EmailMessageResponseType ResponseType { get; set; }
  558. -   public uint PreferredCodePage { get; set; }
  559. -   public string BaseMessageIdFromCreateResponse { get; }
  560. -   public bool IsTruncated { get; }
  561. -   public uint TransportCodePage { get; }
  562. +   public IRandomAccessStreamReference GetBodyStream( EmailMessageBodyKind result );
  563. +   public void SetBodyStream( EmailMessageBodyKind type, IRandomAccessStreamReference stream );
  564. | }
  565.  
  566. + public enum Windows.ApplicationModel.Email.EmailMessageBodyKind {
  567. +   Html = 0,
  568. +   PlainText = 1,
  569. + }
  570.  
  571. - public enum Windows.ApplicationModel.Email.EmailMessageBodyType;
  572.  
  573. + public enum Windows.ApplicationModel.Email.EmailMessageDownloadState {
  574. +   PartiallyDownloaded = 0,
  575. +   Downloading = 1,
  576. +   Downloaded = 2,
  577. +   Failed = 3,
  578. + }
  579.  
  580. + public enum Windows.ApplicationModel.Email.EmailMessageResponseKind {
  581. +   None = 0,
  582. +   Reply = 1,
  583. +   ReplyAll = 2,
  584. +   Forward = 3,
  585. + }
  586.  
  587. - public enum Windows.ApplicationModel.Email.EmailMessageResponseType;
  588.  
  589. - public enum Windows.ApplicationModel.Email.EmailMessageTypeFilter;
  590.  
  591. + public enum Windows.ApplicationModel.Email.EmailQueryKind {
  592. +   All = 0,
  593. +   Important = 1,
  594. +   Flagged = 2,
  595. +   Unread = 3,
  596. +   Read = 4,
  597. +   Unseen = 5,
  598. + }
  599.  
  600. + public class Windows.ApplicationModel.Email.EmailQueryOptions {
  601. +   public EmailQuerySortProperty SortProperty { get; set; }
  602. +   public EmailQuerySortDirection SortDirection { get; set; }
  603. +   public EmailQueryKind Kind { get; set; }
  604. +   public IVector<string> FolderIds { get; }
  605. +   public EmailQueryTextSearch TextSearch { get; }
  606. +   public EmailQueryOptions( string text );
  607. +   public EmailQueryOptions( string text, EmailQuerySearchFields fields );
  608. +   public EmailQueryOptions();
  609. + }
  610.  
  611. + public enum Windows.ApplicationModel.Email.EmailQuerySearchFields {
  612. +   None = 0,
  613. +   Subject = 1,
  614. +   Sender = 2,
  615. +   Preview = 4,
  616. +   Recipients = 8,
  617. +   All = 4294967295,
  618. + }
  619.  
  620. + public enum Windows.ApplicationModel.Email.EmailQuerySearchScope {
  621. +   Local = 0,
  622. +   Server = 1,
  623. + }
  624.  
  625. + public enum Windows.ApplicationModel.Email.EmailQuerySortDirection {
  626. +   Descending = 0,
  627. +   Ascending = 1,
  628. + }
  629.  
  630. + public enum Windows.ApplicationModel.Email.EmailQuerySortProperty {
  631. +   Date = 0,
  632. + }
  633.  
  634. + public class Windows.ApplicationModel.Email.EmailQueryTextSearch {
  635. +   public string Text { get; set; }
  636. +   public EmailQuerySearchScope SearchScope { get; set; }
  637. +   public EmailQuerySearchFields Fields { get; set; }
  638. + }
  639.  
  640. | public class Windows.ApplicationModel.Email.EmailRecipient {
  641. -   public EmailRecipientAddressType AddressType { get; set; }
  642. | }
  643.  
  644. - public enum Windows.ApplicationModel.Email.EmailRecipientAddressType;
  645.  
  646. - public enum Windows.ApplicationModel.Email.EmailSearchFields;
  647.  
  648. - public enum Windows.ApplicationModel.Email.EmailSortDirection;
  649.  
  650. - public enum Windows.ApplicationModel.Email.EmailSortProperty;
  651.  
  652. + public enum Windows.ApplicationModel.Email.EmailSpecialFolderKind {
  653. +   None = 0,
  654. +   Root = 1,
  655. +   Inbox = 2,
  656. +   Outbox = 3,
  657. +   Drafts = 4,
  658. +   DeletedItems = 5,
  659. +   Sent = 6,
  660. + }
  661.  
  662. - public enum Windows.ApplicationModel.Email.EmailSpecialFolderType;
  663.  
  664. | public class Windows.ApplicationModel.Email.EmailStore {
  665. +   public EmailConversationReader GetConversationReader( EmailQueryOptions result );
  666. +   public EmailMessageReader GetMessageReader( EmailQueryOptions result );
  667. | }
  668.  
  669. - public enum Windows.ApplicationModel.Email.SmimeEncryptionAlgorithm;
  670.  
  671. - public enum Windows.ApplicationModel.Email.SmimeEncryptionAlgorithmNegotiation;
  672.  
  673. - public enum Windows.ApplicationModel.Email.SmimeSigningAlgorithm;
  674.  
  675. - public class Windows.ApplicationModel.Sync.MailContactsCalendarSyncUI;
  676.  
  677. - public enum Windows.ApplicationModel.Sync.SyncContentType;
  678.  
  679. + public enum Windows.ApplicationModel.UserDataAccounts.UserDataAccountContentKinds {
  680. +   Email = 1,
  681. +   Contact = 2,
  682. +   Appointment = 4,
  683. + }
  684.  
  685. | public class Windows.ApplicationModel.UserDataAccounts.UserDataAccountManager {
  686. +   public static IAsyncOperation<string> ShowAddAccountAsync( UserDataAccountContentKinds result );
  687. +   public static IAsyncAction ShowAccountSettingsAsync( string result );
  688. +   public static IAsyncAction ShowAccountErrorResolverAsync( string result );
  689. | }
  690.  
  691. + public class Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountConfiguration {
  692. +   public string IncomingServerAddress { get; set; }
  693. +   public string IncomingServerUsername { get; set; }
  694. +   public string EmailAddress { get; set; }
  695. +   public string AccountName { get; set; }
  696. +   public string DeviceAccountTypeId { get; set; }
  697. +   public bool CalendarSyncEnabled { get; set; }
  698. +   public string Domain { get; set; }
  699. +   public int IncomingServerPort { get; set; }
  700. +   public DeviceAccountServerType ServerType { get; set; }
  701. +   public string OutgoingServerUsername { get; set; }
  702. +   public bool ContactsSyncEnabled { get; set; }
  703. +   public bool OutgoingServerRequiresSsl { get; set; }
  704. +   public int OutgoingServerPort { get; set; }
  705. +   public string OutgoingServerAddress { get; set; }
  706. +   public bool EmailSyncEnabled { get; set; }
  707. +   public bool IncomingServerRequiresSsl { get; set; }
  708. +   public DeviceAccountConfiguration();
  709. + }
  710.  
  711. + public enum Windows.ApplicationModel.UserDataAccounts.SystemAccess.DeviceAccountServerType {
  712. +   Exchange = 0,
  713. +   Pop = 1,
  714. +   Imap = 2,
  715. + }
  716.  
  717. + public class Windows.ApplicationModel.UserDataAccounts.SystemAccess.UserDataAccountSystemAccessManager {
  718. +   public static IAsyncOperation<IVectorView<string>> AddAndShowDeviceAccountsAsync( IIterable<DeviceAccountConfiguration> result );
  719. + }
  720.  
  721.  
  722.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  723.  
  724.  new file: \wim\10061x64\Windows\System32\WinMetadata\Windows.Data.winmd
  725.  old file: \wim\10056x64\Windows\System32\WinMetadata\Windows.Data.winmd
  726.  
  727.  diff legends: +: added, -: removed, *: changed, |: type member changed
  728.  
  729.  found no differences.
  730.  
  731.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  732.  
  733.  new file: \wim\10061x64\Windows\System32\WinMetadata\Windows.Devices.winmd
  734.  old file: \wim\10056x64\Windows\System32\WinMetadata\Windows.Devices.winmd
  735.  
  736.  diff legends: +: added, -: removed, *: changed, |: type member changed
  737.  
  738. | public enum Windows.Devices.AllJoyn.AllJoynAuthenticationMechanism {
  739. *   SrpAnonymous = 1,
  740. *   SrpLogon = 2,
  741. *   EcdheNull = 3,
  742. *   EcdhePsk = 4,
  743. *   EcdheEcdsa = 5,
  744. -   Pin = 1,
  745. -   Rsa = 4,
  746. | }
  747.  
  748. | public class Windows.Devices.AllJoyn.AllJoynBusAttachment {
  749. | }
  750.  
  751. + public class Windows.Devices.AllJoyn.AllJoynCredentialsRequestedEventArgs {
  752. +   public ushort AttemptCount { get; }
  753. +   public AllJoynCredentials Credentials { get; }
  754. +   public string PeerUniqueName { get; }
  755. +   public string RequestedUserName { get; }
  756. +   public Deferral GetDeferral();
  757. + }
  758.  
  759. + public class Windows.Devices.AllJoyn.AllJoynCredentialsVerificationRequestedEventArgs {
  760. +   public AllJoynAuthenticationMechanism AuthenticationMechanism { get; }
  761. +   public Certificate PeerCertificate { get; }
  762. +   public SocketSslErrorSeverity PeerCertificateErrorSeverity { get; }
  763. +   public IVectorView<ChainValidationResult> PeerCertificateErrors { get; }
  764. +   public IVectorView<Certificate> PeerIntermediateCertificates { get; }
  765. +   public string PeerUniqueName { get; }
  766. +   public void Accept();
  767. +   public Deferral GetDeferral();
  768. + }
  769.  
  770. - public class Windows.Devices.AllJoyn.AllJoynRequestCredentialsEventArgs;
  771.  
  772. - public class Windows.Devices.AllJoyn.AllJoynVerifyCredentialsEventArgs;
  773.  
  774. | public class Windows.Devices.Bluetooth.Advertisement.BluetoothLEAdvertisementReceivedEventArgs {
  775. -   public string DeviceId { get; }
  776. | }
  777.  
  778. + public struct Windows.Devices.Printers.PrintersContract {
  779. + }
  780.  
  781. - public class Windows.Devices.Printers.Extensions.Print3DWorkflowPrintRequestedDeferral;
  782.  
  783. | public class Windows.Devices.Printers.Extensions.Print3DWorkflowPrintRequestedEventArgs {
  784. +   public Print3DWorkflowStatus Status { get; set; }
  785. +   public Print3DWorkflowDetail ExtendedStatus { get; set; }
  786. -   public DateTime Deadline { get; }
  787. -   public Print3DWorkflowResults Results { get; }
  788. -   public Print3DWorkflowPrintRequestedDeferral GetDeferral();
  789. | }
  790.  
  791. - public class Windows.Devices.Printers.Extensions.Print3DWorkflowResults;
  792.  
  793. | public enum Windows.Devices.Sensors.ActivityType {
  794. +   Idle = 1,
  795. *   Stationary = 2,
  796. *   Fidgeting = 3,
  797. *   Walking = 4,
  798. *   Running = 5,
  799. *   InVehicle = 6,
  800. *   Biking = 7,
  801. | }
  802.  
  803. - public interface Windows.Devices.Sensors.ISensorDataThreshold;
  804.  
  805. | public class Windows.Devices.Sensors.Pedometer {
  806. -   public IVectorView<PedometerReading> GetReadingsFromTriggerDetails( SensorDataThresholdTriggerDetails result );
  807. | }
  808.  
  809. - public class Windows.Devices.Sensors.PedometerDataThreshold;
  810.  
  811. | public class Windows.Devices.Sensors.PedometerReading {
  812. +   public TimeSpan CumulativeStepsDuration { get; }
  813. | }
  814.  
  815. | public enum Windows.Devices.Sensors.PedometerStatus {
  816. +   Reset = 3,
  817. -   Error = 3,
  818. | }
  819.  
  820. | public class Windows.Devices.Sensors.ProximitySensor {
  821. +   public ProximitySensorDisplayOnOffController CreateDisplayOnOffController();
  822. +   public static ProximitySensor FromId( string result );
  823. | }
  824.  
  825. + public class Windows.Devices.Sensors.ProximitySensorDisplayOnOffController {
  826. +   public void Close();
  827. + }
  828.  
  829. - public class Windows.Devices.Sensors.SensorDataThresholdTriggerDetails;
  830.  
  831. - public enum Windows.Devices.Sensors.SensorType;
  832.  
  833. | public interface Windows.Devices.Sms.ISmsMessageBase {
  834. +   public string SimIccId { get; }
  835. | }
  836.  
  837. | public class Windows.Devices.Sms.SmsAppMessage {
  838. +   public string SimIccId { get; }
  839. | }
  840.  
  841. | public class Windows.Devices.Sms.SmsBroadcastMessage {
  842. +   public string SimIccId { get; }
  843. | }
  844.  
  845. + public class Windows.Devices.Sms.SmsMessageRegistration {
  846. +   public string Id { get; }
  847. +   public IVectorView<SmsMessageRegistration> AllRegistrations { get; }
  848. +   public void Unregister();
  849. +   public static SmsMessageRegistration Register( string value, SmsFilterRules id );
  850. +   TypedEventHandler<SmsMessageRegistration, SmsMessageReceivedTriggerDetails> MessageReceived;
  851. + }
  852.  
  853. | public class Windows.Devices.Sms.SmsStatusMessage {
  854. +   public string SimIccId { get; }
  855. | }
  856.  
  857. | public class Windows.Devices.Sms.SmsTextMessage2 {
  858. +   public string SimIccId { get; }
  859. | }
  860.  
  861. | public class Windows.Devices.Sms.SmsVoicemailMessage {
  862. +   public string SimIccId { get; }
  863. | }
  864.  
  865. | public class Windows.Devices.Sms.SmsWapMessage {
  866. +   public string SimIccId { get; }
  867. | }
  868.  
  869. - public enum Windows.Devices.WiFi.WiFiAccessKind;
  870.  
  871. | public class Windows.Devices.WiFi.WiFiConnectionResult {
  872. -   public ConnectionProfile ConnectionProfile { get; }
  873. | }
  874.  
  875.  
  876.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  877.  
  878.  new file: \wim\10061x64\Windows\System32\WinMetadata\Windows.Foundation.winmd
  879.  old file: \wim\10056x64\Windows\System32\WinMetadata\Windows.Foundation.winmd
  880.  
  881.  diff legends: +: added, -: removed, *: changed, |: type member changed
  882.  
  883. + public class Windows.Foundation.Collections.StringMap {
  884. +   public uint Size { get; }
  885. +   public StringMap();
  886. +   public string Lookup( string returnValue );
  887. +   public bool HasKey( string returnValue );
  888. +   public IMapView<string, string> GetView();
  889. +   public bool Insert( string returnValue, string key );
  890. +   public void Remove( string key );
  891. +   public void Clear();
  892. +   public IIterator<IKeyValuePair<string, string>> First();
  893. +   MapChangedEventHandler<string, string> MapChanged;
  894. + }
  895.  
  896. - public struct Windows.Foundation.Geometry.AlignedBoundingBox;
  897.  
  898. - public struct Windows.Foundation.Geometry.AxisAngle;
  899.  
  900. - public struct Windows.Foundation.Geometry.Frustum;
  901.  
  902. - public struct Windows.Foundation.Geometry.OrientedBoundingBox;
  903.  
  904. - public struct Windows.Foundation.Geometry.Ray;
  905.  
  906.  
  907.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  908.  
  909.  new file: \wim\10061x64\Windows\System32\WinMetadata\Windows.Gaming.winmd
  910.  old file: \wim\10056x64\Windows\System32\WinMetadata\Windows.Gaming.winmd (NOT EXISTS!)
  911.  
  912.  diff legends: +: added, -: removed, *: changed, |: type member changed
  913.  
  914. + public class Windows.Gaming.Input.Gamepad {
  915. +   public Headset Headset { get; }
  916. +   public int IsWireless { get; }
  917. +   public User User { get; }
  918. +   public GamepadVibration Vibration { get; set; }
  919. +   public IVectorView<Gamepad> Gamepads { get; }
  920. +   public Gamepad();
  921. +   public GamepadReading GetCurrentReading();
  922. +   TypedEventHandler<IGameController, Headset> HeadsetConnected;
  923. +   TypedEventHandler<IGameController, Headset> HeadsetDisconnected;
  924. +   TypedEventHandler<IGameController, UserChangedEventArgs> UserChanged;
  925. +   EventHandler<Gamepad> GamepadAdded;
  926. +   EventHandler<Gamepad> GamepadRemoved;
  927. + }
  928.  
  929. + public enum Windows.Gaming.Input.GamepadButtons {
  930. +   None = 0,
  931. +   Menu = 1,
  932. +   View = 2,
  933. +   A = 4,
  934. +   B = 8,
  935. +   X = 16,
  936. +   Y = 32,
  937. +   DPadUp = 64,
  938. +   DPadDown = 128,
  939. +   DPadLeft = 256,
  940. +   DPadRight = 512,
  941. +   LeftShoulder = 1024,
  942. +   RightShoulder = 2048,
  943. +   LeftThumbstick = 4096,
  944. +   RightThumbstick = 8192,
  945. + }
  946.  
  947. + public struct Windows.Gaming.Input.GamepadReading {
  948. +   public ulong Timestamp;
  949. +   public GamepadButtons Buttons;
  950. +   public double LeftTrigger;
  951. +   public double RightTrigger;
  952. +   public double LeftThumbstickX;
  953. +   public double LeftThumbstickY;
  954. +   public double RightThumbstickX;
  955. +   public double RightThumbstickY;
  956. + }
  957.  
  958. + public struct Windows.Gaming.Input.GamepadVibration {
  959. +   public double LeftMotor;
  960. +   public double RightMotor;
  961. +   public double LeftTrigger;
  962. +   public double RightTrigger;
  963. + }
  964.  
  965. + public class Windows.Gaming.Input.Headset {
  966. +   public string CaptureDeviceId { get; }
  967. +   public string RenderDeviceId { get; }
  968. +   public Headset();
  969. + }
  970.  
  971. + public interface Windows.Gaming.Input.IGameController {
  972. +   public Headset Headset { get; }
  973. +   public int IsWireless { get; }
  974. +   public User User { get; }
  975. +   TypedEventHandler<IGameController, Headset> HeadsetConnected;
  976. +   TypedEventHandler<IGameController, Headset> HeadsetDisconnected;
  977. +   TypedEventHandler<IGameController, UserChangedEventArgs> UserChanged;
  978. + }
  979.  
  980.  
  981.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  982.  
  983.  new file: \wim\10061x64\Windows\System32\WinMetadata\Windows.Globalization.winmd
  984.  old file: \wim\10056x64\Windows\System32\WinMetadata\Windows.Globalization.winmd
  985.  
  986.  diff legends: +: added, -: removed, *: changed, |: type member changed
  987.  
  988.  found no differences.
  989.  
  990.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  991.  
  992.  new file: \wim\10061x64\Windows\System32\WinMetadata\Windows.Graphics.winmd
  993.  old file: \wim\10056x64\Windows\System32\WinMetadata\Windows.Graphics.winmd
  994.  
  995.  diff legends: +: added, -: removed, *: changed, |: type member changed
  996.  
  997. - public class Windows.Graphics.Display.StereoHeadMountedDisplay;
  998.  
  999. - public struct Windows.Graphics.Display.StereoRenderingParameters;
  1000.  
  1001. - public struct Windows.Graphics.Display.StereoViewProjection;
  1002.  
  1003. - public struct Windows.Graphics.Display.ViewProjection;
  1004.  
  1005. - public interface Windows.Graphics.Effects.IGraphicsEffectInput;
  1006.  
  1007. + public interface Windows.Graphics.Effects.IGraphicsEffectSource {
  1008. + }
  1009.  
  1010. - public class Windows.Graphics.Holographic.HolographicDisplay;
  1011.  
  1012. - public class Windows.Graphics.Holographic.HolographicFrame;
  1013.  
  1014. - public class Windows.Graphics.Holographic.HolographicSpace;
  1015.  
  1016. - public struct Windows.Graphics.Holographic.MovingFocusPoint;
  1017.  
  1018. - public struct Windows.Graphics.Holographic.StereoRenderingParameters;
  1019.  
  1020. - public struct Windows.Graphics.Holographic.ViewProjection;
  1021.  
  1022. - public class Windows.Graphics.Printing.ModelTexture;
  1023.  
  1024. - public class Windows.Graphics.Printing.Print3DManager;
  1025.  
  1026. - public class Windows.Graphics.Printing.Print3DModel;
  1027.  
  1028. - public class Windows.Graphics.Printing.Print3DModelPackage;
  1029.  
  1030. - public class Windows.Graphics.Printing.Print3DTask;
  1031.  
  1032. - public class Windows.Graphics.Printing.Print3DTaskCompletedEventArgs;
  1033.  
  1034. - public enum Windows.Graphics.Printing.Print3DTaskDetail;
  1035.  
  1036. - public class Windows.Graphics.Printing.Print3DTaskRequest;
  1037.  
  1038. - public class Windows.Graphics.Printing.Print3DTaskRequestedDeferral;
  1039.  
  1040. - public class Windows.Graphics.Printing.Print3DTaskRequestedEventArgs;
  1041.  
  1042. - public class Windows.Graphics.Printing.Print3DTaskSourceChangedEventArgs;
  1043.  
  1044. - public class Windows.Graphics.Printing.Print3DTaskSourceRequestedArgs;
  1045.  
  1046. - public class Windows.Graphics.Printing.Print3DTaskSourceRequestedDeferral;
  1047.  
  1048. - public void delegate Windows.Graphics.Printing.Print3DTaskSourceRequestedHandler( Print3DTaskSourceRequestedArgs args );
  1049.  
  1050. - public enum Windows.Graphics.Printing.TextureFormat;
  1051.  
  1052. + public class Windows.Graphics.Printing3D.ModelTexture {
  1053. +   public TextureFormat Type { get; set; }
  1054. +   public string Name { get; set; }
  1055. +   public IRandomAccessStreamWithContentType Texture { get; }
  1056. +   public void SetTexture( IRandomAccessStreamWithContentType value );
  1057. + }
  1058.  
  1059. + public class Windows.Graphics.Printing3D.Print3DManager {
  1060. +   public static Print3DManager GetForCurrentView();
  1061. +   public static IAsyncOperation<bool> ShowPrintUIAsync();
  1062. +   TypedEventHandler<Print3DManager, Print3DTaskRequestedEventArgs> TaskRequested;
  1063. + }
  1064.  
  1065. + public class Windows.Graphics.Printing3D.Print3DModel {
  1066. +   public IVectorView<ModelTexture> Textures { get; set; }
  1067. +   public IRandomAccessStreamWithContentType PrintTicket { get; set; }
  1068. +   public IRandomAccessStreamWithContentType Model { get; set; }
  1069. + }
  1070.  
  1071. + public class Windows.Graphics.Printing3D.Print3DModelPackage {
  1072. +   public IVectorView<ModelTexture> Textures { get; set; }
  1073. +   public IRandomAccessStream PrintTicket { get; set; }
  1074. +   public IRandomAccessStream Model { get; set; }
  1075. +   public IRandomAccessStream Generate3mfPackage();
  1076. +   public void LoadPackage( IRandomAccessStream packageStream );
  1077. +   public static Print3DModelPackage Get3DModelPackage();
  1078. + }
  1079.  
  1080. + public class Windows.Graphics.Printing3D.Print3DTask {
  1081. +   public Print3DModelPackage Source { get; }
  1082. +   TypedEventHandler<Print3DTask, Print3DTaskCompletedEventArgs> Completed;
  1083. +   TypedEventHandler<Print3DTask, Print3DTaskSourceChangedEventArgs> SourceChanged;
  1084. +   TypedEventHandler<Print3DTask, object> Submitting;
  1085. + }
  1086.  
  1087. + public class Windows.Graphics.Printing3D.Print3DTaskCompletedEventArgs {
  1088. +   public Print3DTaskCompletion Completion { get; }
  1089. +   public Print3DTaskDetail ExtendedStatus { get; }
  1090. + }
  1091.  
  1092. + public enum Windows.Graphics.Printing3D.Print3DTaskCompletion {
  1093. +   Abandoned = 0,
  1094. +   Canceled = 1,
  1095. +   Failed = 2,
  1096. +   Slicing = 3,
  1097. +   Submitted = 4,
  1098. + }
  1099.  
  1100. + public enum Windows.Graphics.Printing3D.Print3DTaskDetail {
  1101. +   Unknown = 0,
  1102. +   ModelExceedsPrintBed = 1,
  1103. +   UploadFailed = 2,
  1104. +   InvalidMaterialSelection = 3,
  1105. +   InvalidModel = 4,
  1106. +   ModelNotManifold = 5,
  1107. +   InvalidPrintTicket = 6,
  1108. + }
  1109.  
  1110. + public class Windows.Graphics.Printing3D.Print3DTaskRequest {
  1111. +   public Print3DTask CreateTask( string result, string title, Print3DTaskSourceRequestedHandler printerId );
  1112. + }
  1113.  
  1114. + public class Windows.Graphics.Printing3D.Print3DTaskRequestedEventArgs {
  1115. +   public Print3DTaskRequest Request { get; }
  1116. + }
  1117.  
  1118. + public class Windows.Graphics.Printing3D.Print3DTaskSourceChangedEventArgs {
  1119. +   public Print3DModelPackage Source { get; }
  1120. + }
  1121.  
  1122. + public class Windows.Graphics.Printing3D.Print3DTaskSourceRequestedArgs {
  1123. +   public void SetSource( Print3DModelPackage source );
  1124. + }
  1125.  
  1126. + public void delegate Windows.Graphics.Printing3D.Print3DTaskSourceRequestedHandler( Print3DTaskSourceRequestedArgs args );
  1127.  
  1128. + public class Windows.Graphics.Printing3D.Printing3D3MFPackage {
  1129. +   public Printing3DTextureResource Thumbnail { get; set; }
  1130. +   public IRandomAccessStream PrintTicket { get; set; }
  1131. +   public IRandomAccessStream ModelPart { get; set; }
  1132. +   public IVector<Printing3DTextureResource> Textures { get; }
  1133. +   public Printing3D3MFPackage();
  1134. +   public IAsyncOperation<IRandomAccessStream> SaveAsync();
  1135. +   public IAsyncOperation<Printing3DObject> LoadObject3DFromPackageAsync( IRandomAccessStream operation );
  1136. +   public IAsyncAction SaveObject3DToPackageAsync( Printing3DObject operation );
  1137. +   public static IAsyncOperation<Printing3D3MFPackage> LoadAsync( IRandomAccessStream operation );
  1138. + }
  1139.  
  1140. + public class Windows.Graphics.Printing3D.Printing3DBaseMaterial {
  1141. +   public string Name { get; set; }
  1142. +   public Printing3DColorMaterial Color { get; set; }
  1143. +   public string Abs { get; }
  1144. +   public string Pla { get; }
  1145. +   public Printing3DBaseMaterial();
  1146. + }
  1147.  
  1148. + public class Windows.Graphics.Printing3D.Printing3DBaseMaterialGroup {
  1149. +   public IVector<Printing3DBaseMaterial> Bases { get; }
  1150. +   public uint Id { get; }
  1151. +   public Printing3DBaseMaterialGroup( uint Id );
  1152. + }
  1153.  
  1154. + public struct Windows.Graphics.Printing3D.Printing3DBufferDescription {
  1155. +   public Printing3DBufferFormat Format;
  1156. +   public uint Stride;
  1157. + }
  1158.  
  1159. + public enum Windows.Graphics.Printing3D.Printing3DBufferFormat {
  1160. +   Unknown = 0,
  1161. +   R32G32B32A32Float = 2,
  1162. +   R32G32B32A32UInt = 3,
  1163. +   R32G32B32Float = 6,
  1164. +   R32G32B32UInt = 7,
  1165. + }
  1166.  
  1167. + public class Windows.Graphics.Printing3D.Printing3DColorMaterial {
  1168. +   public uint Value { get; set; }
  1169. +   public Printing3DColorMaterial();
  1170. + }
  1171.  
  1172. + public class Windows.Graphics.Printing3D.Printing3DColorMaterialGroup {
  1173. +   public IVector<Printing3DColorMaterial> Colors { get; }
  1174. +   public uint Id { get; }
  1175. +   public Printing3DColorMaterialGroup( uint Id );
  1176. + }
  1177.  
  1178. + public class Windows.Graphics.Printing3D.Printing3DComponent {
  1179. +   public Printing3DMesh Mesh { get; set; }
  1180. +   public Matrix4x4 Matrix { get; set; }
  1181. +   public IVector<Printing3DComponent> Components { get; }
  1182. +   public Printing3DComponent();
  1183. + }
  1184.  
  1185. + public class Windows.Graphics.Printing3D.Printing3DComponentMaterial {
  1186. +   public double Value { get; set; }
  1187. +   public uint MaterialIndex { get; set; }
  1188. +   public Printing3DComponentMaterial();
  1189. + }
  1190.  
  1191. + public class Windows.Graphics.Printing3D.Printing3DCompositeMaterial {
  1192. +   public uint MaterialID { get; set; }
  1193. +   public IVector<Printing3DComponentMaterial> Components { get; }
  1194. +   public Printing3DCompositeMaterial();
  1195. + }
  1196.  
  1197. + public class Windows.Graphics.Printing3D.Printing3DCompositeMaterialGroup {
  1198. +   public IVector<Printing3DCompositeMaterial> Composites { get; }
  1199. +   public uint Id { get; }
  1200. +   public Printing3DCompositeMaterialGroup( uint Id );
  1201. + }
  1202.  
  1203. + public struct Windows.Graphics.Printing3D.Printing3DContract {
  1204. + }
  1205.  
  1206. + public class Windows.Graphics.Printing3D.Printing3DMaterial {
  1207. +   public IVector<Printing3DBaseMaterialGroup> BaseGroups { get; }
  1208. +   public IVector<Printing3DColorMaterialGroup> ColorGroups { get; }
  1209. +   public IVector<Printing3DCompositeMaterialGroup> CompositeGroups { get; }
  1210. +   public IVector<Printing3DTexture2CoordMaterialGroup> Texture2CoordGroups { get; }
  1211. +   public Printing3DMaterial();
  1212. + }
  1213.  
  1214. + public class Windows.Graphics.Printing3D.Printing3DMesh {
  1215. +   public Printing3DBufferDescription VertexPositionsDescription { get; set; }
  1216. +   public Printing3DBufferDescription VertexNormalsDescription { get; set; }
  1217. +   public uint VertexCount { get; set; }
  1218. +   public Printing3DBufferDescription TriangleMaterialIndicesDescription { get; set; }
  1219. +   public Printing3DBufferDescription TriangleIndicesDescription { get; set; }
  1220. +   public uint IndexCount { get; set; }
  1221. +   public IPropertySet BufferDescriptionSet { get; }
  1222. +   public IPropertySet BufferSet { get; }
  1223. +   public Printing3DMesh();
  1224. +   public IBuffer GetVertexPositions();
  1225. +   public IBuffer GetVertexNormals();
  1226. +   public IBuffer GetTriangleIndices();
  1227. +   public IBuffer GetTriangleMaterialIndices();
  1228. +   public IAsyncOperation<Printing3DMeshVerificationResult> VerifyAsync( Printing3DMeshVerificationMode operation );
  1229. + }
  1230.  
  1231. + public enum Windows.Graphics.Printing3D.Printing3DMeshVerificationMode {
  1232. +   FindFirstError = 0,
  1233. +   FindAllErrors = 1,
  1234. + }
  1235.  
  1236. + public class Windows.Graphics.Printing3D.Printing3DMeshVerificationResult {
  1237. +   public bool IsValid { get; }
  1238. +   public IVectorView<uint> NonmanifoldTriangles { get; }
  1239. +   public IVectorView<uint> ReversedNormalTriangles { get; }
  1240. + }
  1241.  
  1242. + public class Windows.Graphics.Printing3D.Printing3DObject {
  1243. +   public IRandomAccessStream Version { get; set; }
  1244. +   public Printing3DObjectUnit Unit { get; set; }
  1245. +   public Printing3DMaterial Material { get; set; }
  1246. +   public Printing3DComponent Build { get; set; }
  1247. +   public IVector<Printing3DComponent> Components { get; }
  1248. +   public IVector<Printing3DMesh> Meshes { get; }
  1249. +   public IMap<string, string> Metadata { get; }
  1250. +   public IVector<Printing3DObjectTexture> Textures { get; }
  1251. +   public Printing3DObject();
  1252. +   public IAsyncAction RepairAsync();
  1253. +   public Printing3DObject Clone();
  1254. + }
  1255.  
  1256. + public class Windows.Graphics.Printing3D.Printing3DObjectTexture {
  1257. +   public Printing3DTextureEdgeBehavior TileStyleV { get; set; }
  1258. +   public Printing3DTextureEdgeBehavior TileStyleU { get; set; }
  1259. +   public Printing3DTextureResource TextureResource { get; set; }
  1260. +   public Printing3DObjectTexture();
  1261. + }
  1262.  
  1263. + public enum Windows.Graphics.Printing3D.Printing3DObjectUnit {
  1264. +   Meter = 0,
  1265. +   Micron = 1,
  1266. +   Millimeter = 2,
  1267. +   Centimeter = 3,
  1268. +   Inch = 4,
  1269. +   Foot = 5,
  1270. + }
  1271.  
  1272. + public class Windows.Graphics.Printing3D.Printing3DTexture2CoordMaterial {
  1273. +   public double V { get; set; }
  1274. +   public double U { get; set; }
  1275. +   public Printing3DObjectTexture Texture { get; set; }
  1276. +   public Printing3DTexture2CoordMaterial();
  1277. + }
  1278.  
  1279. + public class Windows.Graphics.Printing3D.Printing3DTexture2CoordMaterialGroup {
  1280. +   public uint Id { get; }
  1281. +   public IVector<Printing3DTexture2CoordMaterial> Texture2Coords { get; }
  1282. +   public Printing3DTexture2CoordMaterialGroup( uint Id );
  1283. + }
  1284.  
  1285. + public enum Windows.Graphics.Printing3D.Printing3DTextureEdgeBehavior {
  1286. +   None = 0,
  1287. +   Wrap = 1,
  1288. +   Mirror = 2,
  1289. + }
  1290.  
  1291. + public class Windows.Graphics.Printing3D.Printing3DTextureResource {
  1292. +   public IRandomAccessStreamWithContentType TextureData { get; set; }
  1293. +   public string Name { get; set; }
  1294. +   public Printing3DTextureResource();
  1295. + }
  1296.  
  1297. + public enum Windows.Graphics.Printing3D.TextureFormat {
  1298. +   Jpeg = 0,
  1299. +   Png = 1,
  1300. +   Tiff = 2,
  1301. +   Tbmp = 3,
  1302. + }
  1303.  
  1304.  
  1305.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  1306.  
  1307.  new file: \wim\10061x64\Windows\System32\WinMetadata\Windows.Human.winmd (NOT EXISTS!)
  1308.  old file: \wim\10056x64\Windows\System32\WinMetadata\Windows.Human.winmd
  1309.  
  1310.  diff legends: +: added, -: removed, *: changed, |: type member changed
  1311.  
  1312. - public class Windows.Human.Person;
  1313.  
  1314. - public class Windows.Human.Pose;
  1315.  
  1316. - public class Windows.Human.Gestures.GestureRecognizer;
  1317.  
  1318. - public enum Windows.Human.Gestures.GestureSource;
  1319.  
  1320. - public class Windows.Human.Gestures.HoldCanceledEventArgs;
  1321.  
  1322. - public class Windows.Human.Gestures.HoldCompletedEventArgs;
  1323.  
  1324. - public class Windows.Human.Gestures.HoldStartedEventArgs;
  1325.  
  1326. - public interface Windows.Human.Gestures.IGestureEventArgs;
  1327.  
  1328. - public interface Windows.Human.Gestures.IScrollEventArgs;
  1329.  
  1330. - public interface Windows.Human.Gestures.IZoomEventArgs;
  1331.  
  1332. - public enum Windows.Human.Gestures.NuiGestureSettings;
  1333.  
  1334. - public class Windows.Human.Gestures.ScrollCanceledEventArgs;
  1335.  
  1336. - public class Windows.Human.Gestures.ScrollCompletedEventArgs;
  1337.  
  1338. - public class Windows.Human.Gestures.ScrollStartedEventArgs;
  1339.  
  1340. - public class Windows.Human.Gestures.ScrollUpdatedEventArgs;
  1341.  
  1342. - public class Windows.Human.Gestures.SelectDetectedEventArgs;
  1343.  
  1344. - public class Windows.Human.Gestures.ZoomCanceledEventArgs;
  1345.  
  1346. - public class Windows.Human.Gestures.ZoomCompletedEventArgs;
  1347.  
  1348. - public class Windows.Human.Gestures.ZoomStartedEventArgs;
  1349.  
  1350. - public class Windows.Human.Gestures.ZoomUpdatedEventArgs;
  1351.  
  1352. - public class Windows.Human.Hands.FingerPressedEventArgs;
  1353.  
  1354. - public class Windows.Human.Hands.FingerReleasedEventArgs;
  1355.  
  1356. - public class Windows.Human.Hands.Hand;
  1357.  
  1358. - public class Windows.Human.Hands.HandDetectedEventArgs;
  1359.  
  1360. - public class Windows.Human.Hands.HandLostEventArgs;
  1361.  
  1362. - public class Windows.Human.Hands.HandMovedEventArgs;
  1363.  
  1364. - public enum Windows.Human.Hands.HandState;
  1365.  
  1366. - public interface Windows.Human.Hands.IHandEventArgs;
  1367.  
  1368. - public enum Windows.Human.Voice.Phrase;
  1369.  
  1370. - public class Windows.Human.Voice.VoiceEventArgs;
  1371.  
  1372.  
  1373.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  1374.  
  1375.  new file: \wim\10061x64\Windows\System32\WinMetadata\Windows.Management.winmd
  1376.  old file: \wim\10056x64\Windows\System32\WinMetadata\Windows.Management.winmd
  1377.  
  1378.  diff legends: +: added, -: removed, *: changed, |: type member changed
  1379.  
  1380.  found no differences.
  1381.  
  1382.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  1383.  
  1384.  new file: \wim\10061x64\Windows\System32\WinMetadata\Windows.Media.winmd
  1385.  old file: \wim\10056x64\Windows\System32\WinMetadata\Windows.Media.winmd
  1386.  
  1387.  diff legends: +: added, -: removed, *: changed, |: type member changed
  1388.  
  1389. - public enum Windows.Media.MixedRealityCapture.AudioMixerMode;
  1390.  
  1391. - public class Windows.Media.MixedRealityCapture.MixedRealityCaptureAudioEffect;
  1392.  
  1393. - public class Windows.Media.MixedRealityCapture.MixedRealityCaptureAudioEffectDefinition;
  1394.  
  1395. - public class Windows.Media.MixedRealityCapture.MixedRealityCaptureVideoEffect;
  1396.  
  1397. - public class Windows.Media.MixedRealityCapture.MixedRealityCaptureVideoEffectDefinition;
  1398.  
  1399. | public class Windows.Media.SpeechRecognition.SpeechRecognitionResult {
  1400. +   public TimeSpan PhraseDuration { get; }
  1401. +   public DateTime PhraseStartTime { get; }
  1402. | }
  1403.  
  1404.  
  1405.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  1406.  
  1407.  new file: \wim\10061x64\Windows\System32\WinMetadata\Windows.Networking.winmd
  1408.  old file: \wim\10056x64\Windows\System32\WinMetadata\Windows.Networking.winmd
  1409.  
  1410.  diff legends: +: added, -: removed, *: changed, |: type member changed
  1411.  
  1412. | public class Windows.Networking.NetworkOperators.MobileBroadbandModem {
  1413. +   public MobileBroadbandNetwork CurrentNetwork { get; }
  1414. | }
  1415.  
  1416.  
  1417.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  1418.  
  1419.  new file: \wim\10061x64\Windows\System32\WinMetadata\Windows.Security.winmd
  1420.  old file: \wim\10056x64\Windows\System32\WinMetadata\Windows.Security.winmd
  1421.  
  1422.  diff legends: +: added, -: removed, *: changed, |: type member changed
  1423.  
  1424. | public class Windows.Security.Cryptography.Core.EccCurveNames {
  1425. +   public string BrainpoolP160r1 { get; }
  1426. +   public string BrainpoolP160t1 { get; }
  1427. +   public string BrainpoolP192r1 { get; }
  1428. +   public string BrainpoolP192t1 { get; }
  1429. +   public string BrainpoolP224r1 { get; }
  1430. +   public string BrainpoolP224t1 { get; }
  1431. +   public string BrainpoolP256r1 { get; }
  1432. +   public string BrainpoolP256t1 { get; }
  1433. +   public string BrainpoolP320r1 { get; }
  1434. +   public string BrainpoolP320t1 { get; }
  1435. +   public string BrainpoolP384r1 { get; }
  1436. +   public string BrainpoolP384t1 { get; }
  1437. +   public string BrainpoolP512r1 { get; }
  1438. +   public string BrainpoolP512t1 { get; }
  1439. +   public string Curve25519 { get; }
  1440. +   public string Ec192wapi { get; }
  1441. +   public string NistP192 { get; }
  1442. +   public string NistP224 { get; }
  1443. +   public string NumsP256t1 { get; }
  1444. +   public string NumsP384t1 { get; }
  1445. +   public string NumsP512t1 { get; }
  1446. +   public string SecP160k1 { get; }
  1447. +   public string SecP160r1 { get; }
  1448. +   public string SecP160r2 { get; }
  1449. +   public string SecP192k1 { get; }
  1450. +   public string SecP192r1 { get; }
  1451. +   public string SecP224k1 { get; }
  1452. +   public string SecP224r1 { get; }
  1453. +   public string SecP256k1 { get; }
  1454. +   public string SecP256r1 { get; }
  1455. +   public string SecP384r1 { get; }
  1456. +   public string SecP521r1 { get; }
  1457. +   public string Wtls12 { get; }
  1458. +   public string Wtls7 { get; }
  1459. +   public string Wtls9 { get; }
  1460. -   public string Secp256k1 { get; }
  1461. -   public string Secp256r1 { get; }
  1462. -   public string Secp384r1 { get; }
  1463. -   public string Secp521r1 { get; }
  1464. -   public string X962P192v4 { get; }
  1465. | }
  1466.  
  1467. + public class Windows.Security.EnterpriseData.BufferProtectUnprotectResult {
  1468. +   public IBuffer Buffer { get; }
  1469. +   public DataProtectionInfo ProtectionInfo { get; }
  1470. + }
  1471.  
  1472. | public class Windows.Security.EnterpriseData.DataProtectionManager {
  1473. +   public static IAsyncOperation<BufferProtectUnprotectResult> ProtectAsync( IBuffer result, string data );
  1474. +   public static IAsyncOperation<BufferProtectUnprotectResult> UnprotectAsync( IBuffer result );
  1475. +   public static IAsyncOperation<DataProtectionInfo> ProtectStreamAsync( IInputStream result, string unprotectedStream, IOutputStream identity );
  1476. +   public static IAsyncOperation<DataProtectionInfo> UnprotectStreamAsync( IInputStream result, IOutputStream protectedStream );
  1477. | }
  1478.  
  1479. | public enum Windows.Security.EnterpriseData.DataProtectionStatus {
  1480. +   Unprotected = 3,
  1481. | }
  1482.  
  1483. + public struct Windows.Security.EnterpriseData.EnterpriseDataContract {
  1484. + }
  1485.  
  1486. | public class Windows.Security.EnterpriseData.FileProtectionInfo {
  1487. +   public string Identity { get; }
  1488. | }
  1489.  
  1490. + public class Windows.Security.EnterpriseData.ProtectedAccessResumedEventArgs {
  1491. +   public IVectorView<string> Identities { get; }
  1492. + }
  1493.  
  1494. + public class Windows.Security.EnterpriseData.ProtectedAccessSuspendingEventArgs {
  1495. +   public DateTime Deadline { get; }
  1496. +   public IVectorView<string> Identities { get; }
  1497. +   public Deferral GetDeferral();
  1498. + }
  1499.  
  1500. + public class Windows.Security.EnterpriseData.ProtectedContentRevokedEventArgs {
  1501. +   public IVectorView<string> Identities { get; }
  1502. + }
  1503.  
  1504. - public class Windows.Security.EnterpriseData.ProtectionPolicyEventArgs;
  1505.  
  1506.  
  1507.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  1508.  
  1509.  new file: \wim\10061x64\Windows\System32\WinMetadata\Windows.Services.winmd
  1510.  old file: \wim\10056x64\Windows\System32\WinMetadata\Windows.Services.winmd
  1511.  
  1512.  diff legends: +: added, -: removed, *: changed, |: type member changed
  1513.  
  1514. | public class Windows.Services.Maps.MapRoute {
  1515. -   public bool IsGuidanceRoute { get; }
  1516. | }
  1517.  
  1518. | public class Windows.Services.Maps.MapRouteDrivingOptions {
  1519. +   public uint MaxAlternateRouteCount { get; set; }
  1520. +   public IReference<double> InitialHeading { get; set; }
  1521. -   public double Heading { get; set; }
  1522. -   public uint AlternateRouteCount { get; set; }
  1523. | }
  1524.  
  1525. | public class Windows.Services.Maps.MapService {
  1526. +   public string WorldViewRegionCode { get; }
  1527. | }
  1528.  
  1529. - public void delegate Windows.Services.Maps.Guidance.EmptyEventHandler();
  1530.  
  1531. | public class Windows.Services.Maps.Guidance.GuidanceEngine {
  1532. -   public Maneuver AfterNextManeuver { get; }
  1533. -   public int AfterNextManeuverDistance { get; }
  1534. -   public MapMatchedLocation CurrentLocation { get; }
  1535. -   public Geopoint CurrentPosition { get; }
  1536. -   public int DestinationDistance { get; }
  1537. -   public int ElapsedDistance { get; }
  1538. -   public TimeSpan ElapsedTime { get; }
  1539. -   public GuidanceMode GuidanceMode { get; }
  1540. -   public Maneuver NextManeuver { get; }
  1541. -   public int NextManeuverDistance { get; }
  1542. -   public string RoadName { get; }
  1543. -   public GuidanceRoute Route { get; }
  1544. -   public TimeSpan TimeToArrival { get; }
  1545. +   public void Navigate( GuidanceRoute value );
  1546. +   public void Simulate( MapRoute value, int speed );
  1547. +   public void Simulate( GuidanceRoute value, int speed );
  1548. +   public void SetVoiceSkin( int skinId, string voicesDirectory );
  1549. | }
  1550.  
  1551. + public class Windows.Services.Maps.Guidance.GuidanceEventArgs {
  1552. +   public Maneuver AfterNextManeuver { get; }
  1553. +   public int AfterNextManeuverDistance { get; }
  1554. +   public MapMatchedLocation CurrentLocation { get; }
  1555. +   public int DestinationDistance { get; }
  1556. +   public int ElapsedDistance { get; }
  1557. +   public TimeSpan ElapsedTime { get; }
  1558. +   public GuidanceMode GuidanceMode { get; }
  1559. +   public bool IsNewManeuverAvailable { get; }
  1560. +   public Maneuver NextManeuver { get; }
  1561. +   public int NextManeuverDistance { get; }
  1562. +   public string RoadName { get; }
  1563. +   public GuidanceRoute Route { get; }
  1564. +   public TimeSpan TimeToArrival { get; }
  1565. + }
  1566.  
  1567. | public class Windows.Services.Maps.Guidance.GuidanceRoute {
  1568. *   public TimeSpan Duration { get; }
  1569. *   public int Length { get; }
  1570. +   public GuidanceRoute( MapRoute mapRoute );
  1571. | }
  1572.  
  1573. + public interface Windows.Services.Maps.Guidance.ILaneInfoEventArgs {
  1574. +   public IVector<LaneInfo> LaneInfo { get; }
  1575. + }
  1576.  
  1577. | public enum Windows.Services.Maps.Guidance.IconId {
  1578. +   UTurnRight = 2,
  1579. +   UTurnLeft = 3,
  1580. +   UTurn = 90,
  1581. -   UturnRight = 2,
  1582. -   UturnLeft = 3,
  1583. -   Uturn = 90,
  1584. | }
  1585.  
  1586. + public class Windows.Services.Maps.Guidance.LaneInfo {
  1587. +   public int Directions { get; }
  1588. +   public bool IsOnRoute { get; }
  1589. + }
  1590.  
  1591. + public enum Windows.Services.Maps.Guidance.LaneInfoDirection {
  1592. +   Undefined = 0,
  1593. +   SlightlyRight = 1,
  1594. +   Right = 2,
  1595. +   SharpRight = 4,
  1596. +   Straight = 8,
  1597. +   UTurnLeft = 16,
  1598. +   SharpLeft = 32,
  1599. +   Left = 64,
  1600. +   SlightlyLeft = 128,
  1601. +   UTurnRight = 256,
  1602. +   Unknown = 4294967295,
  1603. + }
  1604.  
  1605. + public class Windows.Services.Maps.Guidance.LaneInfoEventArgs {
  1606. +   public IVector<LaneInfo> LaneInfo { get; }
  1607. + }
  1608.  
  1609. | public class Windows.Services.Maps.Guidance.Maneuver {
  1610. *   public int DistanceFromPreviousManeuver { get; }
  1611. *   public int DistanceFromStart { get; }
  1612. *   public int EndAngle { get; }
  1613. *   public int StartAngle { get; }
  1614. | }
  1615.  
  1616. - public class Windows.Services.Maps.Guidance.ManeuverAvailableArgs;
  1617.  
  1618. | public class Windows.Services.Maps.Guidance.MapSensor {
  1619. +   public void SetUploadFrequency( int uploadFrequency );
  1620. | }
  1621.  
  1622. - public enum Windows.Services.Maps.Guidance.RequestState;
  1623.  
  1624. | public class Windows.Services.Maps.Guidance.RoadElement {
  1625. +   public bool IsTollRoad { get; }
  1626. -   public bool IsTollroad { get; }
  1627. | }
  1628.  
  1629. | public class Windows.Services.Maps.Guidance.Traffic {
  1630. *   public TrafficRequestState State { get; }
  1631. -   public void Init();
  1632. -   public void Poll();
  1633. | }
  1634.  
  1635. | public class Windows.Services.Maps.Guidance.TrafficEvent {
  1636. *   public int EstimatedSpeedLimit { get; }
  1637. *   public int SpeedLimit { get; }
  1638. | }
  1639.  
  1640. + public class Windows.Services.Maps.Guidance.TrafficEventArgs {
  1641. +   public TrafficRequestState State { get; }
  1642. + }
  1643.  
  1644. - public void delegate Windows.Services.Maps.Guidance.TrafficEventHandler( Traffic sender );
  1645.  
  1646. + public enum Windows.Services.Maps.Guidance.TrafficRequestState {
  1647. +   Error = 0,
  1648. +   Idle = 1,
  1649. +   Done = 2,
  1650. +   Busy = 3,
  1651. +   Decoding = 4,
  1652. +   Requesting = 5,
  1653. + }
  1654.  
  1655. - public class Windows.Services.Maps.Local.LocalCategories;
  1656.  
  1657. - public class Windows.Services.Maps.Local.LocalLocation;
  1658.  
  1659. - public class Windows.Services.Maps.Local.LocalLocationFinder;
  1660.  
  1661. - public class Windows.Services.Maps.Local.LocalLocationFinderResult;
  1662.  
  1663. - public enum Windows.Services.Maps.Local.LocalLocationFinderStatus;
  1664.  
  1665. + public class Windows.Services.Maps.LocalSearch.LocalCategories {
  1666. +   public string All { get; }
  1667. +   public string BankAndCreditUnions { get; }
  1668. +   public string EatDrink { get; }
  1669. +   public string Hospitals { get; }
  1670. +   public string HotelsAndMotels { get; }
  1671. +   public string Parking { get; }
  1672. +   public string SeeDo { get; }
  1673. +   public string Shop { get; }
  1674. + }
  1675.  
  1676. + public class Windows.Services.Maps.LocalSearch.LocalLocation {
  1677. +   public MapAddress Address { get; }
  1678. +   public string DataAttribution { get; }
  1679. +   public string Description { get; }
  1680. +   public string DisplayName { get; }
  1681. +   public string Identifier { get; }
  1682. +   public string PhoneNumber { get; }
  1683. +   public Geopoint Point { get; }
  1684. + }
  1685.  
  1686. + public class Windows.Services.Maps.LocalSearch.LocalLocationFinder {
  1687. +   public static IAsyncOperation<LocalLocationFinderResult> FindLocalLocationsAsync( string result, Geocircle searchTerm, string searchArea, uint localCategory );
  1688. + }
  1689.  
  1690. + public class Windows.Services.Maps.LocalSearch.LocalLocationFinderResult {
  1691. +   public IVectorView<LocalLocation> LocalLocations { get; }
  1692. +   public LocalLocationFinderStatus Status { get; }
  1693. + }
  1694.  
  1695. + public enum Windows.Services.Maps.LocalSearch.LocalLocationFinderStatus {
  1696. +   Success = 0,
  1697. +   UnknownError = 1,
  1698. +   InvalidCredentials = 2,
  1699. +   InvalidCategory = 3,
  1700. +   InvalidSearchTerm = 4,
  1701. +   InvalidSearchArea = 5,
  1702. +   NetworkFailure = 6,
  1703. +   NotSupported = 7,
  1704. + }
  1705.  
  1706.  
  1707.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  1708.  
  1709.  new file: \wim\10061x64\Windows\System32\WinMetadata\Windows.Storage.winmd
  1710.  old file: \wim\10056x64\Windows\System32\WinMetadata\Windows.Storage.winmd
  1711.  
  1712.  diff legends: +: added, -: removed, *: changed, |: type member changed
  1713.  
  1714.  found no differences.
  1715.  
  1716.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  1717.  
  1718.  new file: \wim\10061x64\Windows\System32\WinMetadata\Windows.System.winmd
  1719.  old file: \wim\10056x64\Windows\System32\WinMetadata\Windows.System.winmd
  1720.  
  1721.  diff legends: +: added, -: removed, *: changed, |: type member changed
  1722.  
  1723. - public enum Windows.System.BatteryStatus;
  1724.  
  1725. - public class Windows.System.PowerManager;
  1726.  
  1727. - public enum Windows.System.PowerSavingStatus;
  1728.  
  1729. - public enum Windows.System.PowerSupplyStatus;
  1730.  
  1731. + public enum Windows.System.Power.BatteryStatus {
  1732. +   NotPresent = 0,
  1733. +   Discharging = 1,
  1734. +   Idle = 2,
  1735. +   Charging = 3,
  1736. + }
  1737.  
  1738. + public enum Windows.System.Power.EnergySaverStatus {
  1739. +   Disabled = 0,
  1740. +   Off = 1,
  1741. +   On = 2,
  1742. + }
  1743.  
  1744. + public class Windows.System.Power.PowerManager {
  1745. +   public BatteryStatus BatteryStatus { get; }
  1746. +   public EnergySaverStatus EnergySaverStatus { get; }
  1747. +   public PowerSupplyStatus PowerSupplyStatus { get; }
  1748. +   public int RemainingChargePercent { get; }
  1749. +   public TimeSpan RemainingDischargeTime { get; }
  1750. +   EventHandler<object> BatteryStatusChanged;
  1751. +   EventHandler<object> EnergySaverStatusChanged;
  1752. +   EventHandler<object> PowerSupplyStatusChanged;
  1753. +   EventHandler<object> RemainingChargePercentChanged;
  1754. +   EventHandler<object> RemainingDischargeTimeChanged;
  1755. + }
  1756.  
  1757. + public enum Windows.System.Power.PowerSupplyStatus {
  1758. +   NotPresent = 0,
  1759. +   Inadequate = 1,
  1760. +   Adequate = 2,
  1761. + }
  1762.  
  1763.  
  1764.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  1765.  
  1766.  new file: \wim\10061x64\Windows\System32\WinMetadata\Windows.UI.winmd
  1767.  old file: \wim\10056x64\Windows\System32\WinMetadata\Windows.UI.winmd
  1768.  
  1769.  diff legends: +: added, -: removed, *: changed, |: type member changed
  1770.  
  1771. | public class Windows.UI.Composition.CompositionEffect : Windows.UI.Composition.CompositionObject {
  1772. +   public IGraphicsEffectSource GetSourceParameter( string result );
  1773. +   public void SetSourceParameter( string name, IGraphicsEffectSource source );
  1774. -   public IGraphicsEffectInput GetInput( string result );
  1775. -   public void SetInput( string name, IGraphicsEffectInput input );
  1776. | }
  1777.  
  1778. + public class Windows.UI.Composition.CompositionEffectFactory {
  1779. +   public CompositionEffect CreateEffect();
  1780. +   public IAsyncAction CompleteLoadAsync();
  1781. + }
  1782.  
  1783. - public class Windows.UI.Composition.CompositionEffectNamedInput;
  1784.  
  1785. + public class Windows.UI.Composition.CompositionEffectSourceParameter {
  1786. +   public string Name { get; }
  1787. +   public CompositionEffectSourceParameter( string name );
  1788. + }
  1789.  
  1790. - public class Windows.UI.Composition.CompositionEffectTemplate;
  1791.  
  1792. + public class Windows.UI.Composition.CompositionGraphicsDevice {
  1793. +   public CompositionImage CreateImageFromUri( Uri result );
  1794. +   public CompositionImage CreateImageFromUri( Uri result, CompositionImageOptions uri );
  1795. + }
  1796.  
  1797. - public class Windows.UI.Composition.CompositionGraphicsFactory;
  1798.  
  1799. | public class Windows.UI.Composition.CompositionImage : Windows.UI.Composition.CompositionObject {
  1800. +   public IAsyncActionWithProgress<CompositionImageProgressStage> CompleteLoadAsync();
  1801. -   public IAsyncActionWithProgress<uint> TrackLoadAsync();
  1802. | }
  1803.  
  1804. + public enum Windows.UI.Composition.CompositionImageProgressStage {
  1805. +   None = 0,
  1806. +   HeaderDecoded = 30,
  1807. + }
  1808.  
  1809. + public enum Windows.UI.Composition.CompositionStretch {
  1810. +   None = 0,
  1811. +   Fill = 1,
  1812. +   Uniform = 2,
  1813. +   UniformToFill = 3,
  1814. + }
  1815.  
  1816. - public enum Windows.UI.Composition.CompositionStretchPolicy;
  1817.  
  1818. | public class Windows.UI.Composition.Compositor {
  1819. +   public CompositionGraphicsDevice DefaultGraphicsDevice { get; }
  1820. -   public CompositionGraphicsFactory DefaultGraphicsFactory { get; }
  1821. +   public CompositionEffectFactory CreateEffectFactory( IGraphicsEffect result );
  1822. +   public CompositionEffectFactory CreateEffectFactory( IGraphicsEffect result, IIterable<string> graphicsEffect );
  1823. +   public CompositionGraphicsDevice CreateGraphicsDevice( IDirect3DDevice factory );
  1824. -   public CompositionEffectTemplate CreateEffectTemplate( IGraphicsEffect result );
  1825. -   public CompositionEffectTemplate CreateEffectTemplate( IGraphicsEffect result, IIterable<string> effectGraph );
  1826. -   public CompositionGraphicsFactory CreateGraphicsFactory( IDirect3DDevice factory );
  1827. | }
  1828.  
  1829. | public interface Windows.UI.Composition.IFrameworkInput {
  1830. -   public void Initialize( CoreInput coreInput );
  1831. | }
  1832.  
  1833. | public class Windows.UI.Composition.ImageVisual : Windows.UI.Composition.ContainerVisual {
  1834. +   public float VerticalAlignmentRatio { get; set; }
  1835. +   public CompositionStretch Stretch { get; set; }
  1836. +   public ICompositionSurface Image { get; set; }
  1837. +   public float HorizontalAlignmentRatio { get; set; }
  1838. -   public float VerticalAlignment { get; set; }
  1839. -   public CompositionStretchPolicy StretchPolicy { get; set; }
  1840. -   public float HorizontalAlignment { get; set; }
  1841. -   public ICompositionSurface Content { get; set; }
  1842. | }
  1843.  
  1844. | public class Windows.UI.Composition.VisualCollection : Windows.UI.Composition.CompositionObject {
  1845. +   public void InsertAbove( Visual newChild, Visual sibling );
  1846. +   public void InsertBelow( Visual newChild, Visual sibling );
  1847. -   public void InsertAboveSibling( Visual newChild, Visual sibling );
  1848. -   public void InsertBelowSibling( Visual newChild, Visual sibling );
  1849. | }
  1850.  
  1851. + public enum Windows.UI.Core.AppViewBackButtonVisibility {
  1852. +   Visible = 0,
  1853. +   Collapsed = 1,
  1854. + }
  1855.  
  1856. - public class Windows.UI.Core.CoreInput;
  1857.  
  1858. | public class Windows.UI.Core.CoreWindow {
  1859. | }
  1860.  
  1861. - public interface Windows.UI.Core.ICorePointerRedirector;
  1862.  
  1863. | public class Windows.UI.Core.SystemNavigationManager {
  1864. +   public AppViewBackButtonVisibility AppViewBackButtonVisibility { get; set; }
  1865. -   public bool IsShellChromeBackVisible { get; set; }
  1866. | }
  1867.  
  1868.  
  1869.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  1870.  
  1871.  new file: \wim\10061x64\Windows\System32\WinMetadata\Windows.UI.Xaml.winmd
  1872.  old file: \wim\10056x64\Windows\System32\WinMetadata\Windows.UI.Xaml.winmd
  1873.  
  1874.  diff legends: +: added, -: removed, *: changed, |: type member changed
  1875.  
  1876. | public enum Windows.UI.Xaml.Controls.WebViewPermissionType {
  1877. +   Media = 2,
  1878. | }
  1879.  
  1880. | public class Windows.UI.Xaml.Controls.Maps.MapControl : Windows.UI.Xaml.Controls.Control {
  1881. +   public MapInteractionMode TiltInteractionMode { get; set; }
  1882. +   public MapInteractionMode RotateInteractionMode { get; set; }
  1883. +   public MapPanInteractionMode PanInteractionMode { get; set; }
  1884. +   public MapInteractionMode ZoomInteractionMode { get; set; }
  1885. +   public DependencyProperty PanInteractionModeProperty { get; }
  1886. +   public DependencyProperty RotateInteractionModeProperty { get; }
  1887. +   public DependencyProperty TiltInteractionModeProperty { get; }
  1888. +   public DependencyProperty ZoomInteractionModeProperty { get; }
  1889. -   public bool IsRotateGestureEnabled { get; set; }
  1890. -   public MapControlVisibility ZoomControlVisibility { get; set; }
  1891. -   public MapControlVisibility CompassControlVisibility { get; set; }
  1892. -   public bool IsPanGestureEnabled { get; set; }
  1893. -   public MapControlVisibility TiltControlVisibility { get; set; }
  1894. -   public bool IsZoomGestureEnabled { get; set; }
  1895. -   public bool IsTiltGestureEnabled { get; set; }
  1896. -   public DependencyProperty CompassControlVisibilityProperty { get; }
  1897. -   public DependencyProperty IsPanGestureEnabledProperty { get; }
  1898. -   public DependencyProperty IsRotateGestureEnabledProperty { get; }
  1899. -   public DependencyProperty IsTiltGestureEnabledProperty { get; }
  1900. -   public DependencyProperty IsZoomGestureEnabledProperty { get; }
  1901. -   public DependencyProperty TiltControlVisibilityProperty { get; }
  1902. -   public DependencyProperty ZoomControlVisibilityProperty { get; }
  1903. +   public void StartContinuousRotate( double rateInDegreesPerSecond );
  1904. +   public void StopContinuousRotate();
  1905. +   public void StartContinuousTilt( double rateInDegreesPerSecond );
  1906. +   public void StopContinuousTilt();
  1907. +   public void StartContinuousZoom( double rateOfChangePerSecond );
  1908. +   public void StopContinuousZoom();
  1909. +   public IAsyncOperation<bool> TryRotateAsync( double returnValue );
  1910. +   public IAsyncOperation<bool> TryRotateToAsync( double returnValue );
  1911. +   public IAsyncOperation<bool> TryTiltAsync( double returnValue );
  1912. +   public IAsyncOperation<bool> TryTiltToAsync( double returnValue );
  1913. +   public IAsyncOperation<bool> TryZoomInAsync();
  1914. +   public IAsyncOperation<bool> TryZoomOutAsync();
  1915. +   public IAsyncOperation<bool> TryZoomToAsync( double returnValue );
  1916. -   public IAsyncOperation<bool> RotateAsync( double returnValue );
  1917. -   public IAsyncOperation<bool> RotateToAsync( double returnValue );
  1918. -   public IAsyncOperation<bool> RotateContinuouslyAsync( double returnValue );
  1919. -   public IAsyncOperation<bool> TiltAsync( double returnValue );
  1920. -   public IAsyncOperation<bool> TiltToAsync( double returnValue );
  1921. -   public IAsyncOperation<bool> TiltContinuouslyAsync( double returnValue );
  1922. -   public IAsyncOperation<bool> ZoomInAsync();
  1923. -   public IAsyncOperation<bool> ZoomOutAsync();
  1924. -   public IAsyncOperation<bool> ZoomToAsync( double returnValue );
  1925. -   public IAsyncOperation<bool> ZoomContinuouslyAsync( double returnValue );
  1926. | }
  1927.  
  1928. - public enum Windows.UI.Xaml.Controls.Maps.MapControlVisibility;
  1929.  
  1930. + public enum Windows.UI.Xaml.Controls.Maps.MapInteractionMode {
  1931. +   Auto = 0,
  1932. +   Disabled = 1,
  1933. +   GestureOnly = 2,
  1934. +   ControlOnly = 3,
  1935. +   GestureAndControl = 4,
  1936. + }
  1937.  
  1938. + public enum Windows.UI.Xaml.Controls.Maps.MapPanInteractionMode {
  1939. +   Auto = 0,
  1940. +   Disabled = 1,
  1941. + }
  1942.  
  1943.  
  1944.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  1945.  
  1946.  new file: \wim\10061x64\Windows\System32\WinMetadata\Windows.Web.winmd
  1947.  old file: \wim\10056x64\Windows\System32\WinMetadata\Windows.Web.winmd
  1948.  
  1949.  diff legends: +: added, -: removed, *: changed, |: type member changed
  1950.  
  1951.  found no differences.
  1952.  
  1953.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  1954.  
  1955.  new file: \wim\10061x64\Windows\System32\WinMetadata\Windows.World.winmd (NOT EXISTS!)
  1956.  old file: \wim\10056x64\Windows\System32\WinMetadata\Windows.World.winmd
  1957.  
  1958.  diff legends: +: added, -: removed, *: changed, |: type member changed
  1959.  
  1960. - public interface Windows.World.ILocatable;
  1961.  
  1962. - public interface Windows.World.ILocationFactory;
  1963.  
  1964. - public interface Windows.World.ILocationStatics;
  1965.  
  1966. - public interface Windows.World.IPositionalLocator;
  1967.  
  1968. - public interface Windows.World.IPositionalLocatorDeactivatingEventArgs;
  1969.  
  1970. - public enum Windows.World.Locatability;
  1971.  
  1972. - public class Windows.World.Location;
  1973.  
  1974. - public class Windows.World.LocationStore;
  1975.  
  1976. - public class Windows.World.Map;
  1977.  
  1978. - public class Windows.World.PositionalLocatorDeactivatingEventArgs;
  1979.  
  1980. - public enum Windows.World.PositionalLocatorState;
  1981.  
  1982. - public interface Windows.World.Lighting.Prototype.ILightCubeMapFactory;
  1983.  
  1984. - public class Windows.World.Lighting.Prototype.Light;
  1985.  
  1986. - public class Windows.World.Lighting.Prototype.LightCubeMap;
  1987.  
  1988. - public class Windows.World.Lighting.Prototype.LightEventArgs;
  1989.  
  1990. - public struct Windows.World.Lighting.Prototype.LightSensorReadingRGB;
  1991.  
  1992. - public class Windows.World.Sensors.ActiveChangedEventArgs;
  1993.  
  1994. - public class Windows.World.Sensors.AvailableChangedEventArgs;
  1995.  
  1996. - public class Windows.World.Sensors.ControllerModeLostEventArgs;
  1997.  
  1998. - public class Windows.World.Sensors.CoordinateMapper;
  1999.  
  2000. - public class Windows.World.Sensors.CoordinateTransform;
  2001.  
  2002. - public class Windows.World.Sensors.EnumerationCompletedEventArgs;
  2003.  
  2004. - public class Windows.World.Sensors.FrameArrivedEventArgs;
  2005.  
  2006. - public class Windows.World.Sensors.FrameDescriptionChangedEventArgs;
  2007.  
  2008. - public class Windows.World.Sensors.FrameReference;
  2009.  
  2010. - public enum Windows.World.Sensors.FrameType;
  2011.  
  2012. - public interface Windows.World.Sensors.ICoordinateTransform;
  2013.  
  2014. - public interface Windows.World.Sensors.IFrameDescription;
  2015.  
  2016. - public interface Windows.World.Sensors.IPropertyChangedEventArgs;
  2017.  
  2018. - public interface Windows.World.Sensors.ISensorSourceProperty;
  2019.  
  2020. - public interface Windows.World.Sensors.ISensorSourcePropertyContinuous;
  2021.  
  2022. - public interface Windows.World.Sensors.ISensorSourcePropertyDiscrete;
  2023.  
  2024. - public class Windows.World.Sensors.PropertyChangedEventArgs;
  2025.  
  2026. - public class Windows.World.Sensors.SensorSource;
  2027.  
  2028. - public class Windows.World.Sensors.SensorSourceProperty;
  2029.  
  2030. - public class Windows.World.Sensors.SensorSourcePropertyContinuous;
  2031.  
  2032. - public class Windows.World.Sensors.SensorSourcePropertyDiscrete;
  2033.  
  2034. - public class Windows.World.Sensors.SensorSourceReader;
  2035.  
  2036. - public class Windows.World.Sensors.SensorSourceWatcher;
  2037.  
  2038. - public enum Windows.World.Sensors.SensorSourceWatcherStatus;
  2039.  
  2040. - public class Windows.World.Sensors.SourceAddedEventArgs;
  2041.  
  2042. - public class Windows.World.Sensors.SourceRemovedEventArgs;
  2043.  
  2044. - public enum Windows.World.Sensors.SourceType;
  2045.  
  2046. - public class Windows.World.Sensors.StoppedEventArgs;
  2047.  
  2048. - public class Windows.World.Sensors.VideoFrame;
  2049.  
  2050. - public class Windows.World.Sensors.VideoFrameDescription;
  2051.  
  2052. - public struct Windows.World.Surfaces.BufferDescription;
  2053.  
  2054. - public struct Windows.World.Surfaces.BufferRange;
  2055.  
  2056. - public interface Windows.World.Surfaces.ISurfaceChangeBatch;
  2057.  
  2058. - public class Windows.World.Surfaces.Surface;
  2059.  
  2060. - public struct Windows.World.Surfaces.SurfaceChange;
  2061.  
  2062. - public class Windows.World.Surfaces.SurfaceChangeBatch;
  2063.  
  2064. - public enum Windows.World.Surfaces.SurfaceChangeType;
  2065.  
  2066. - public class Windows.World.Surfaces.SurfaceObservation;
  2067.  
  2068. - public class Windows.World.Surfaces.SurfaceObserver;
  2069.  
  2070. - public struct Windows.World.Surfaces.SurfaceVisibilityChange;
  2071.  
  2072. - public enum Windows.World.Surfaces.SurfaceVisibilityChangeType;
  2073.  
  2074. - public class Windows.World.Surfaces.VisibleSurfaceChangeBatch;
  2075.  
  2076. - public class Windows.World.Surfaces.VisibleSurfaceObserver;
  2077.  
  2078. - public struct Windows.World.Surfaces.Prototype.Intersection;
  2079.  
  2080. - public class Windows.World.Surfaces.Prototype.PlanarDecomposition;
  2081.  
  2082. - public class Windows.World.Surfaces.Prototype.SurfaceAnalyzer;
  2083.  
  2084. - public class Windows.World.Surfaces.Prototype.SurfaceObserverPlane;
  2085.  
  2086. - public class Windows.World.Surfaces.Prototype.SurfacePlane;
  2087.  
  2088. - public class Windows.World.Surfaces.Prototype.SurfaceTriangleSubset;
  2089.  
  2090. - public class Windows.World.Surfaces.Prototype.Utilities;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement