angelwzr

14295 vs 14306

Mar 23rd, 2016
747
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  2.  
  3.  new file: 14306_Windows.WinMD
  4.  old file: 14295_Windows.WinMD
  5.  
  6.  diff legends: +: added, -: removed, *: changed, |: type member changed
  7.  
  8. | public enum Windows.ApplicationModel.Appointments.AppointmentCalendarOtherAppReadAccess {
  9. +   UserDataAccountAdditionalOtherAppReadAccessListOnly = 3,
  10. | }
  11.  
  12. + public class Windows.ApplicationModel.Background.SecondaryAuthenticationFactorAuthenticationTrigger {
  13. +   public SecondaryAuthenticationFactorAuthenticationTrigger();
  14. + }
  15.  
  16. | public enum Windows.ApplicationModel.Background.SystemTriggerType {
  17. +   DefaultSignInAccountChange = 15,
  18. | }
  19.  
  20. | public class Windows.ApplicationModel.Calls.PhoneCallHistoryManager {
  21. +   public static PhoneCallHistoryManagerUser GetForUser( User result );
  22. | }
  23.  
  24. + public class Windows.ApplicationModel.Calls.PhoneCallHistoryManagerUser {
  25. +   public IAsyncOperation<PhoneCallHistoryStore> RequestStoreAsync( PhoneCallHistoryStoreAccessType result );
  26. + }
  27.  
  28. | public class Windows.ApplicationModel.Chat.ChatConversation {
  29. +   public ChatItemKind ItemKind { get; }
  30. | }
  31.  
  32. | public class Windows.ApplicationModel.Chat.ChatMessage {
  33. +   public ChatItemKind ItemKind { get; }
  34. | }
  35.  
  36. | public enum Windows.ApplicationModel.Contacts.ContactCardTabKind {
  37. +   OrganizationalHierarchy = 5,
  38. | }
  39.  
  40. | public class Windows.ApplicationModel.Contacts.ContactList {
  41. +   public ContactListSyncConstraints SyncConstraints { get; }
  42. -   public ContactListConstraints Constraints { get; }
  43. | }
  44.  
  45. - public class Windows.ApplicationModel.Contacts.ContactListConstraints;
  46.  
  47. | public enum Windows.ApplicationModel.Contacts.ContactListOtherAppReadAccess {
  48. +   UserDataAccountAdditionalOtherAppReadAccessListOnly = 3,
  49. | }
  50.  
  51. + public class Windows.ApplicationModel.Contacts.ContactListSyncConstraints {
  52. +   public bool CanSyncDescriptions { get; set; }
  53. +   public IReference<int> MaxCompanyPhoneNumbers { get; set; }
  54. +   public IReference<int> MaxChildRelationships { get; set; }
  55. +   public IReference<int> MaxBusinessFaxPhoneNumbers { get; set; }
  56. +   public IReference<int> MaxBirthdayDates { get; set; }
  57. +   public IReference<int> MaxAssistantPhoneNumbers { get; set; }
  58. +   public IReference<int> MaxOtherAddresses { get; set; }
  59. +   public IReference<int> MaxAnniversaryDates { get; set; }
  60. +   public IReference<int> MaxHomeAddresses { get; set; }
  61. +   public IReference<int> MaxOtherDates { get; set; }
  62. +   public IReference<int> MaxMobilePhoneNumbers { get; set; }
  63. +   public IReference<int> MaxJobInfo { get; set; }
  64. +   public IReference<int> MaxHomePhoneNumbers { get; set; }
  65. +   public IReference<int> MaxHomeFaxPhoneNumbers { get; set; }
  66. +   public IReference<int> MaxOtherEmailAddresses { get; set; }
  67. +   public IReference<int> MaxPersonalEmailAddresses { get; set; }
  68. +   public IReference<int> MaxPartnerRelationships { get; set; }
  69. +   public IReference<int> MaxParentRelationships { get; set; }
  70. +   public IReference<int> MaxPagerPhoneNumbers { get; set; }
  71. +   public IReference<int> MaxOtherRelationships { get; set; }
  72. +   public IReference<int> MaxOtherPhoneNumbers { get; set; }
  73. +   public IReference<int> MaxRadioPhoneNumbers { get; set; }
  74. +   public IReference<int> MaxWorkPhoneNumbers { get; set; }
  75. +   public IReference<int> MaxWorkEmailAddresses { get; set; }
  76. +   public IReference<int> MaxWorkAddresses { get; set; }
  77. +   public IReference<int> MaxWebsites { get; set; }
  78. +   public IReference<int> MaxSpouseRelationships { get; set; }
  79. +   public IReference<int> MaxSiblingRelationships { get; set; }
  80. + }
  81.  
  82. | public class Windows.ApplicationModel.Contacts.ContactManager {
  83. +   public static ContactManagerUser GetForUser( User result );
  84. | }
  85.  
  86. + public class Windows.ApplicationModel.Contacts.ContactManagerUser {
  87. +   public ContactNameOrder SystemSortOrder { get; set; }
  88. +   public ContactNameOrder SystemDisplayNameOrder { get; set; }
  89. +   public IAsyncOperation<RandomAccessStreamReference> ConvertContactToVCardAsync( Contact result );
  90. +   public IAsyncOperation<RandomAccessStreamReference> ConvertContactToVCardAsync( Contact result, uint contact );
  91. +   public IAsyncOperation<Contact> ConvertVCardToContactAsync( IRandomAccessStreamReference result );
  92. +   public IAsyncOperation<ContactStore> RequestStoreAsync( ContactStoreAccessType result );
  93. +   public IAsyncOperation<ContactAnnotationStore> RequestAnnotationStoreAsync( ContactAnnotationStoreAccessType result );
  94. + }
  95.  
  96. | public enum Windows.ApplicationModel.Email.EmailMailboxOtherAppReadAccess {
  97. +   UserDataAccountAdditionalOtherAppReadAccessListOnly = 2,
  98. | }
  99.  
  100. | public class Windows.ApplicationModel.Email.EmailManager {
  101. +   public static EmailManagerUser GetForUser( User result );
  102. | }
  103.  
  104. + public class Windows.ApplicationModel.Email.EmailManagerUser {
  105. +   public IAsyncAction ShowComposeNewEmailAsync( EmailMessage result );
  106. +   public IAsyncOperation<EmailStore> RequestStoreAsync( EmailStoreAccessType result );
  107. + }
  108.  
  109. + public class Windows.ApplicationModel.Preview.Notes.NoteWindowSpatialDataChangedEventArgs {
  110. +   public uint ViewId { get; }
  111. + }
  112.  
  113. + public class Windows.ApplicationModel.Preview.Notes.NotesWindowController {
  114. +   public bool ScreenLocked { get; }
  115. +   public void ShowAsStandalone( uint viewId, uint anchorViewId );
  116. +   public IBuffer GetWindowSpatialData( uint data );
  117. +   public void SetWindowSpatialData( uint viewId, IBuffer data );
  118. +   public IVectorView<byte> GetWindowSpatialData2( uint data );
  119. +   public void SetWindowSpatialData2( uint viewId, IVectorView<byte> data );
  120. +   public bool TrySetSize( uint succeeded, Size viewId );
  121. +   public void SetWindowVisibility( uint viewId, bool show );
  122. +   public void CloseWindow( uint viewId );
  123. +   public void SetFocusToNextView();
  124. +   TypedEventHandler<NotesWindowController, object> SystemLockStateChanged;
  125. +   TypedEventHandler<NotesWindowController, NoteWindowSpatialDataChangedEventArgs> WindowSpatialDataChanged;
  126. + }
  127.  
  128. | public class Windows.ApplicationModel.UserDataAccounts.UserDataAccount {
  129. +   public string DisplayName { get; set; }
  130. +   public IVector<string> AdditionalOtherAppReadAccessList { get; }
  131. | }
  132.  
  133. | public class Windows.ApplicationModel.UserDataAccounts.UserDataAccountManager {
  134. +   public static UserDataAccountManagerUser GetForUser( User result );
  135. | }
  136.  
  137. + public class Windows.ApplicationModel.UserDataAccounts.UserDataAccountManagerUser {
  138. +   public IAsyncOperation<UserDataAccountStore> RequestStoreAsync( UserDataAccountStoreAccessType result );
  139. + }
  140.  
  141. | public enum Windows.ApplicationModel.UserDataAccounts.UserDataAccountOtherAppReadAccess {
  142. +   UserDataAccountAdditionalOtherAppReadAccessListOnly = 2,
  143. | }
  144.  
  145. | public class Windows.Devices.Geolocation.Geolocator {
  146. +   public void AllowFallbackToConsentlessPositions();
  147. | }
  148.  
  149. | public enum Windows.Devices.Geolocation.PositionSource {
  150. +   Obfuscated = 6,
  151. | }
  152.  
  153. | public class Windows.Devices.PointOfService.BarcodeScanner {
  154. +   public string VideoDeviceId { get; }
  155. | }
  156.  
  157. | public class Windows.Devices.Sensors.Accelerometer {
  158. +   public AccelerometerReadingType ReadingType { get; }
  159. +   public static Accelerometer GetDefault( AccelerometerReadingType result );
  160. | }
  161.  
  162. + public enum Windows.Devices.Sensors.AccelerometerReadingType {
  163. +   Standard = 0,
  164. +   Linear = 1,
  165. +   Gravity = 2,
  166. + }
  167.  
  168. | public class Windows.Devices.Sensors.OrientationSensor {
  169. +   public static OrientationSensor GetDefault( SensorReadingType result );
  170. +   public static OrientationSensor GetDefault( SensorReadingType result, OrientationSensorOptimizationGoal sensorReadingType );
  171. | }
  172.  
  173. + public enum Windows.Devices.Sensors.OrientationSensorOptimizationGoal {
  174. +   Precision = 0,
  175. +   PowerEfficiency = 1,
  176. + }
  177.  
  178. | public class Windows.Devices.SmartCards.SmartCardCryptogramStorageKeyInfo {
  179. +   public string OperationalRequirements { get; }
  180. | }
  181.  
  182. | public enum Windows.Devices.SmartCards.SmartCardEmulationType {
  183. +   EmbeddedSE = 2,
  184. | }
  185.  
  186. | public enum Windows.Devices.SmartCards.SmartCardReaderKind {
  187. +   EmbeddedSE = 5,
  188. | }
  189.  
  190. | public enum Windows.Devices.SmartCards.SmartCardTriggerType {
  191. +   ReaderCardAdded = 5,
  192. | }
  193.  
  194. + public class Windows.Foundation.Metadata.CreateFromStringAttribute : System.Attribute {
  195. +   public string MethodName;
  196. +   public CreateFromStringAttribute();
  197. + }
  198.  
  199. + public class Windows.Gaming.Input.ArcadeStick {
  200. +   public Headset Headset { get; }
  201. +   public bool IsWireless { get; }
  202. +   public User User { get; }
  203. +   public IVectorView<ArcadeStick> ArcadeSticks { get; }
  204. +   public GameControllerButtonLabel GetButtonLabel( ArcadeStickButtons value );
  205. +   public ArcadeStickReading GetCurrentReading();
  206. +   TypedEventHandler<IGameController, Headset> HeadsetConnected;
  207. +   TypedEventHandler<IGameController, Headset> HeadsetDisconnected;
  208. +   TypedEventHandler<IGameController, UserChangedEventArgs> UserChanged;
  209. +   EventHandler<ArcadeStick> ArcadeStickAdded;
  210. +   EventHandler<ArcadeStick> ArcadeStickRemoved;
  211. + }
  212.  
  213. + public enum Windows.Gaming.Input.ArcadeStickButtons {
  214. +   None = 0,
  215. +   StickUp = 1,
  216. +   StickDown = 2,
  217. +   StickLeft = 4,
  218. +   StickRight = 8,
  219. +   Action1 = 16,
  220. +   Action2 = 32,
  221. +   Action3 = 64,
  222. +   Action4 = 128,
  223. +   Action5 = 256,
  224. +   Action6 = 512,
  225. +   Special1 = 1024,
  226. +   Special2 = 2048,
  227. + }
  228.  
  229. + public struct Windows.Gaming.Input.ArcadeStickReading {
  230. +   public ulong Timestamp;
  231. +   public ArcadeStickButtons Buttons;
  232. + }
  233.  
  234. + public enum Windows.Gaming.Input.GameControllerButtonLabel {
  235. +   None = 0,
  236. +   XboxBack = 1,
  237. +   XboxStart = 2,
  238. +   XboxMenu = 3,
  239. +   XboxView = 4,
  240. +   XboxUp = 5,
  241. +   XboxDown = 6,
  242. +   XboxLeft = 7,
  243. +   XboxRight = 8,
  244. +   XboxA = 9,
  245. +   XboxB = 10,
  246. +   XboxX = 11,
  247. +   XboxY = 12,
  248. +   XboxLeftBumper = 13,
  249. +   XboxLeftTrigger = 14,
  250. +   XboxLeftStickButton = 15,
  251. +   XboxRightBumper = 16,
  252. +   XboxRightTrigger = 17,
  253. +   XboxRightStickButton = 18,
  254. +   XboxPaddle1 = 19,
  255. +   XboxPaddle2 = 20,
  256. +   XboxPaddle3 = 21,
  257. +   XboxPaddle4 = 22,
  258. +   Mode = 23,
  259. +   Select = 24,
  260. +   Menu = 25,
  261. +   View = 26,
  262. +   Back = 27,
  263. +   Start = 28,
  264. +   Options = 29,
  265. +   Share = 30,
  266. +   Up = 31,
  267. +   Down = 32,
  268. +   Left = 33,
  269. +   Right = 34,
  270. +   LetterA = 35,
  271. +   LetterB = 36,
  272. +   LetterC = 37,
  273. +   LetterL = 38,
  274. +   LetterR = 39,
  275. +   LetterX = 40,
  276. +   LetterY = 41,
  277. +   LetterZ = 42,
  278. +   Cross = 43,
  279. +   Circle = 44,
  280. +   Square = 45,
  281. +   Triangle = 46,
  282. +   LeftBumper = 47,
  283. +   LeftTrigger = 48,
  284. +   LeftStickButton = 49,
  285. +   Left1 = 50,
  286. +   Left2 = 51,
  287. +   Left3 = 52,
  288. +   RightBumper = 53,
  289. +   RightTrigger = 54,
  290. +   RightStickButton = 55,
  291. +   Right1 = 56,
  292. +   Right2 = 57,
  293. +   Right3 = 58,
  294. +   Paddle1 = 59,
  295. +   Paddle2 = 60,
  296. +   Paddle3 = 61,
  297. +   Paddle4 = 62,
  298. +   Plus = 63,
  299. +   Minus = 64,
  300. +   DownLeftArrow = 65,
  301. +   DialLeft = 66,
  302. +   DialRight = 67,
  303. +   Suspension = 68,
  304. + }
  305.  
  306. | public class Windows.Gaming.Input.Gamepad {
  307. +   public GameControllerButtonLabel GetButtonLabel( GamepadButtons value );
  308. | }
  309.  
  310. | public enum Windows.Gaming.Input.GamepadButtons {
  311. +   Paddle1 = 16384,
  312. +   Paddle2 = 32768,
  313. +   Paddle3 = 65536,
  314. +   Paddle4 = 131072,
  315. | }
  316.  
  317. + public enum Windows.Gaming.Input.OptionalUINavigationButtons {
  318. +   None = 0,
  319. +   Context1 = 1,
  320. +   Context2 = 2,
  321. +   Context3 = 4,
  322. +   Context4 = 8,
  323. +   PageUp = 16,
  324. +   PageDown = 32,
  325. +   PageLeft = 64,
  326. +   PageRight = 128,
  327. +   ScrollUp = 256,
  328. +   ScrollDown = 512,
  329. +   ScrollLeft = 1024,
  330. +   ScrollRight = 2048,
  331. + }
  332.  
  333. + public class Windows.Gaming.Input.RacingWheel {
  334. +   public Headset Headset { get; }
  335. +   public bool IsWireless { get; }
  336. +   public User User { get; }
  337. +   public bool HasClutch { get; }
  338. +   public bool HasHandbrake { get; }
  339. +   public bool HasPatternShifter { get; }
  340. +   public int MaxPatternShifterGear { get; }
  341. +   public double MaxWheelAngle { get; }
  342. +   public IVectorView<RacingWheel> RacingWheels { get; }
  343. +   public GameControllerButtonLabel GetButtonLabel( RacingWheelButtons value );
  344. +   public RacingWheelReading GetCurrentReading();
  345. +   TypedEventHandler<IGameController, Headset> HeadsetConnected;
  346. +   TypedEventHandler<IGameController, Headset> HeadsetDisconnected;
  347. +   TypedEventHandler<IGameController, UserChangedEventArgs> UserChanged;
  348. +   EventHandler<RacingWheel> RacingWheelAdded;
  349. +   EventHandler<RacingWheel> RacingWheelRemoved;
  350. + }
  351.  
  352. + public enum Windows.Gaming.Input.RacingWheelButtons {
  353. +   None = 0,
  354. +   PreviousGear = 1,
  355. +   NextGear = 2,
  356. +   DPadUp = 4,
  357. +   DPadDown = 8,
  358. +   DPadLeft = 16,
  359. +   DPadRight = 32,
  360. +   Button1 = 64,
  361. +   Button2 = 128,
  362. +   Button3 = 256,
  363. +   Button4 = 512,
  364. +   Button5 = 1024,
  365. +   Button6 = 2048,
  366. +   Button7 = 4096,
  367. +   Button8 = 8192,
  368. +   Button9 = 16384,
  369. +   Button10 = 32768,
  370. +   Button11 = 65536,
  371. +   Button12 = 131072,
  372. +   Button13 = 262144,
  373. +   Button14 = 524288,
  374. +   Button15 = 1048576,
  375. +   Button16 = 2097152,
  376. + }
  377.  
  378. + public struct Windows.Gaming.Input.RacingWheelReading {
  379. +   public ulong Timestamp;
  380. +   public RacingWheelButtons Buttons;
  381. +   public int PatternShifterGear;
  382. +   public double Wheel;
  383. +   public double Throttle;
  384. +   public double Brake;
  385. +   public double Clutch;
  386. +   public double Handbrake;
  387. + }
  388.  
  389. + public enum Windows.Gaming.Input.RequiredUINavigationButtons {
  390. +   None = 0,
  391. +   Menu = 1,
  392. +   View = 2,
  393. +   Accept = 4,
  394. +   Cancel = 8,
  395. +   Up = 16,
  396. +   Down = 32,
  397. +   Left = 64,
  398. +   Right = 128,
  399. + }
  400.  
  401. + public class Windows.Gaming.Input.UINavigationController {
  402. +   public Headset Headset { get; }
  403. +   public bool IsWireless { get; }
  404. +   public User User { get; }
  405. +   public IVectorView<UINavigationController> UINavigationControllers { get; }
  406. +   public UINavigationReading GetCurrentReading();
  407. +   public GameControllerButtonLabel GetOptionalButtonLabel( OptionalUINavigationButtons value );
  408. +   public GameControllerButtonLabel GetRequiredButtonLabel( RequiredUINavigationButtons value );
  409. +   TypedEventHandler<IGameController, Headset> HeadsetConnected;
  410. +   TypedEventHandler<IGameController, Headset> HeadsetDisconnected;
  411. +   TypedEventHandler<IGameController, UserChangedEventArgs> UserChanged;
  412. +   EventHandler<UINavigationController> UINavigationControllerAdded;
  413. +   EventHandler<UINavigationController> UINavigationControllerRemoved;
  414. + }
  415.  
  416. + public struct Windows.Gaming.Input.UINavigationReading {
  417. +   public ulong Timestamp;
  418. +   public RequiredUINavigationButtons RequiredButtons;
  419. +   public OptionalUINavigationButtons OptionalButtons;
  420. + }
  421.  
  422. + public enum Windows.Globalization.PhoneNumberFormatting.PhoneNumberFormat {
  423. +   E164 = 0,
  424. +   International = 1,
  425. +   National = 2,
  426. +   Rfc3966 = 3,
  427. + }
  428.  
  429. + public class Windows.Globalization.PhoneNumberFormatting.PhoneNumberFormatter {
  430. +   public PhoneNumberFormatter();
  431. +   public string Format( PhoneNumberInfo result );
  432. +   public string Format( PhoneNumberInfo result, PhoneNumberFormat number );
  433. +   public string FormatPartialString( string result );
  434. +   public string FormatString( string result );
  435. +   public string FormatStringWithLeftToRightMarkers( string result );
  436. +   public static void TryCreate( string regionCode, ref PhoneNumberFormatter phoneNumber );
  437. +   public static int GetCountryCodeForRegion( string result );
  438. +   public static string GetNationalDirectDialingPrefixForRegion( string result, bool regionCode );
  439. +   public static string WrapWithLeftToRightMarkers( string result );
  440. + }
  441.  
  442. + public class Windows.Globalization.PhoneNumberFormatting.PhoneNumberInfo {
  443. +   public int CountryCode { get; }
  444. +   public string PhoneNumber { get; }
  445. +   public PhoneNumberInfo( string number );
  446. +   public int GetLengthOfGeographicalAreaCode();
  447. +   public string GetNationalSignificantNumber();
  448. +   public int GetLengthOfNationalDestinationCode();
  449. +   public PredictedPhoneNumberKind PredictNumberKind();
  450. +   public string GetGeographicRegionCode();
  451. +   public PhoneNumberMatchResult CheckNumberMatch( PhoneNumberInfo result );
  452. +   public string ToString();
  453. +   public static PhoneNumberParseResult TryParse( string result, ref PhoneNumberInfo input );
  454. +   public static PhoneNumberParseResult TryParse( string result, string input, ref PhoneNumberInfo regionCode );
  455. + }
  456.  
  457. + public enum Windows.Globalization.PhoneNumberFormatting.PhoneNumberMatchResult {
  458. +   NoMatch = 1,
  459. +   ShortNationalSignificantNumberMatch = 2,
  460. +   NationalSignificantNumberMatch = 3,
  461. +   ExactMatch = 4,
  462. + }
  463.  
  464. + public enum Windows.Globalization.PhoneNumberFormatting.PhoneNumberParseResult {
  465. +   Valid = 0,
  466. +   NotANumber = 1,
  467. +   InvalidCountryCode = 2,
  468. +   TooShort = 3,
  469. +   TooLong = 4,
  470. + }
  471.  
  472. + public enum Windows.Globalization.PhoneNumberFormatting.PredictedPhoneNumberKind {
  473. +   FixedLine = 0,
  474. +   Mobile = 1,
  475. +   FixedLineOrMobile = 2,
  476. +   TollFree = 3,
  477. +   PremiumRate = 4,
  478. +   SharedCost = 5,
  479. +   Voip = 6,
  480. +   PersonalNumber = 7,
  481. +   Pager = 8,
  482. +   UniversalAccountNumber = 9,
  483. +   Voicemail = 10,
  484. +   Unknown = 11,
  485. + }
  486.  
  487. + public class Windows.Graphics.Printing.PrintPageInfo {
  488. +   public Size PageSize { get; set; }
  489. +   public PrintOrientation Orientation { get; set; }
  490. +   public PrintMediaSize MediaSize { get; set; }
  491. +   public uint DpiY { get; set; }
  492. +   public uint DpiX { get; set; }
  493. +   public PrintPageInfo();
  494. + }
  495.  
  496. | public class Windows.Graphics.Printing.PrintTaskOptions {
  497. +   public IRandomAccessStream GetPagePrintTicket( PrintPageInfo printTicket );
  498. | }
  499.  
  500. - public enum Windows.Media.MediaProperties.StereoVideoPackingMode;
  501.  
  502. + public enum Windows.Media.MediaProperties.StereoscopicVideoPackingMode {
  503. +   None = 0,
  504. +   SideBySide = 1,
  505. +   TopBottom = 2,
  506. + }
  507.  
  508. | public class Windows.Media.MediaProperties.VideoEncodingProperties {
  509. +   public StereoscopicVideoPackingMode StereoscopicVideoPackingMode { get; }
  510. -   public StereoVideoPackingMode StereoVideoPackingMode { get; }
  511. | }
  512.  
  513. | public class Windows.Media.Playback.MediaPlayer {
  514. +   public double AudioBalance { get; set; }
  515. +   public StereoscopicVideoPackingMode StereoscopicVideoPackingMode { get; set; }
  516. +   public StereoscopicVideoRenderMode StereoscopicVideoRenderMode { get; set; }
  517. *   public uint NaturalVideoWidth { get; }
  518. *   public uint NaturalVideoHeight { get; }
  519. -   public double Balance { get; set; }
  520. -   public StereoVideoPackingMode StereoVideoPackingMode { get; set; }
  521. -   public StereoVideoRenderMode StereoVideoRenderMode { get; set; }
  522. +   public void AddVideoEffect( string activatableClassId, bool effectOptional, IPropertySet effectConfiguration );
  523. | }
  524.  
  525. - public enum Windows.Media.Playback.StereoVideoRenderMode;
  526.  
  527. + public enum Windows.Media.Playback.StereoscopicVideoRenderMode {
  528. +   Mono = 0,
  529. +   Stereo = 1,
  530. + }
  531.  
  532. | public enum Windows.Media.Protection.HdcpLevel {
  533. +   Off = 0,
  534. +   Pending = 1,
  535. +   On = 2,
  536. +   OnWithTypeEnforcement = 3,
  537. -   HdcpLevelOff = 0,
  538. -   HdcpLevelPending = 1,
  539. -   HdcpLevelOn = 2,
  540. -   HdcpLevelOnWithTypeEnforcement = 3,
  541. | }
  542.  
  543. | public class Windows.Media.Protection.HdcpState {
  544. +   public HdcpState();
  545. +   public IAsyncOperation<HdcpSettingResult> SetMinLevelAsync( HdcpLevel value );
  546. -   public IAsyncOperation<HdcpSettingResult> SetLevelAsync( HdcpLevel value );
  547. | }
  548.  
  549. + public interface Windows.Networking.Sockets.IWebSocketControl2 {
  550. +   public IVector<ChainValidationResult> IgnorableServerCertificateErrors { get; }
  551. + }
  552.  
  553. + public interface Windows.Networking.Sockets.IWebSocketInformation2 {
  554. +   public Certificate ServerCertificate { get; }
  555. +   public SocketSslErrorSeverity ServerCertificateErrorSeverity { get; }
  556. +   public IVectorView<ChainValidationResult> ServerCertificateErrors { get; }
  557. +   public IVectorView<Certificate> ServerIntermediateCertificates { get; }
  558. + }
  559.  
  560. | public class Windows.Networking.Sockets.MessageWebSocketControl {
  561. +   public IVector<ChainValidationResult> IgnorableServerCertificateErrors { get; }
  562. | }
  563.  
  564. | public class Windows.Networking.Sockets.MessageWebSocketInformation {
  565. +   public Certificate ServerCertificate { get; }
  566. +   public SocketSslErrorSeverity ServerCertificateErrorSeverity { get; }
  567. +   public IVectorView<ChainValidationResult> ServerCertificateErrors { get; }
  568. +   public IVectorView<Certificate> ServerIntermediateCertificates { get; }
  569. | }
  570.  
  571. | public class Windows.Networking.Sockets.StreamSocket {
  572. +   public static IAsyncOperation<IVectorView<EndpointPair>> GetEndpointPairsAsync( HostName operation, string remoteHostName );
  573. +   public static IAsyncOperation<IVectorView<EndpointPair>> GetEndpointPairsAsync( HostName operation, string remoteHostName, HostNameSortOptions remoteServiceName );
  574. | }
  575.  
  576. | public class Windows.Networking.Sockets.StreamWebSocketControl {
  577. +   public IVector<ChainValidationResult> IgnorableServerCertificateErrors { get; }
  578. | }
  579.  
  580. | public class Windows.Networking.Sockets.StreamWebSocketInformation {
  581. +   public Certificate ServerCertificate { get; }
  582. +   public SocketSslErrorSeverity ServerCertificateErrorSeverity { get; }
  583. +   public IVectorView<ChainValidationResult> ServerCertificateErrors { get; }
  584. +   public IVectorView<Certificate> ServerIntermediateCertificates { get; }
  585. | }
  586.  
  587. + public class Windows.Networking.Sockets.WebSocketServerCustomValidationRequestedEventArgs {
  588. +   public Certificate ServerCertificate { get; }
  589. +   public SocketSslErrorSeverity ServerCertificateErrorSeverity { get; }
  590. +   public IVectorView<ChainValidationResult> ServerCertificateErrors { get; }
  591. +   public IVectorView<Certificate> ServerIntermediateCertificates { get; }
  592. +   public void Reject();
  593. +   public Deferral GetDeferral();
  594. + }
  595.  
  596. | public class Windows.Networking.Vpn.VpnDomainNameInfo {
  597. +   public IVector<Uri> WebProxyUris { get; }
  598. | }
  599.  
  600. + public enum Windows.Networking.Vpn.VpnManagementConnectionStatus {
  601. +   Disconnected = 0,
  602. +   Disconnecting = 1,
  603. +   Connected = 2,
  604. +   Connecting = 3,
  605. + }
  606.  
  607. | public enum Windows.Networking.Vpn.VpnManagementErrorStatus {
  608. +   CannotFindProfile = 6,
  609. +   AlreadyDisconnecting = 7,
  610. +   AlreadyConnected = 8,
  611. +   GeneralAuthenticationFailure = 9,
  612. +   EapFailure = 10,
  613. +   SmartCardFailure = 11,
  614. +   CertificateFailure = 12,
  615. +   ServerConfiguration = 13,
  616. +   NoConnection = 14,
  617. +   ServerConnection = 15,
  618. +   UserNamePassword = 16,
  619. +   DnsNotResolvable = 17,
  620. +   InvalidIP = 18,
  621. | }
  622.  
  623. | public class Windows.Networking.Vpn.VpnNativeProfile {
  624. +   public bool RequireVpnClientAppUI { get; set; }
  625. +   public VpnManagementConnectionStatus ConnectionStatus { get; }
  626. | }
  627.  
  628. | public class Windows.Networking.Vpn.VpnPlugInProfile {
  629. +   public bool RequireVpnClientAppUI { get; set; }
  630. +   public VpnManagementConnectionStatus ConnectionStatus { get; }
  631. | }
  632.  
  633. | public class Windows.Networking.Vpn.VpnTrafficFilterAssignment {
  634. -   public VpnTrafficFilterAssignment();
  635. | }
  636.  
  637. + public class Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthentication {
  638. +   public IBuffer DeviceConfigurationData { get; }
  639. +   public IBuffer DeviceNonce { get; }
  640. +   public IBuffer ServiceAuthenticationHmac { get; }
  641. +   public IBuffer SessionNonce { get; }
  642. +   public IAsyncOperation<SecondaryAuthenticationFactorFinishAuthenticationStatus> FinishAuthenticationAsync( IBuffer result, IBuffer deviceHmac );
  643. +   public IAsyncAction AbortAuthenticationAsync( string result );
  644. +   public static IAsyncAction ShowNotificationMessageAsync( string result, SecondaryAuthenticationFactorAuthenticationMessage deviceName );
  645. +   public static IAsyncOperation<SecondaryAuthenticationFactorAuthenticationResult> StartAuthenticationAsync( string operation, IBuffer deviceId );
  646. +   public static IAsyncOperation<SecondaryAuthenticationFactorAuthenticationStageInfo> GetAuthenticationStageInfoAsync();
  647. +   EventHandler<SecondaryAuthenticationFactorAuthenticationStageChangedEventArgs> AuthenticationStageChanged;
  648. + }
  649.  
  650. + public enum Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationMessage {
  651. +   Invalid = 0,
  652. +   SwipeUpWelcome = 1,
  653. +   TapWelcome = 2,
  654. +   DeviceNeedsAttention = 3,
  655. +   LookingForDevice = 4,
  656. +   LookingForDevicePluggedin = 5,
  657. +   BluetoothIsDisabled = 6,
  658. +   NfcIsDisabled = 7,
  659. +   WiFiIsDisabled = 8,
  660. +   ExtraTapIsRequired = 9,
  661. +   DisabledByPolicy = 10,
  662. +   TapOnDeviceRequired = 11,
  663. +   HoldFinger = 12,
  664. +   ScanFinger = 13,
  665. +   UnauthorizedUser = 14,
  666. +   ReregisterRequired = 15,
  667. + }
  668.  
  669. + public class Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationResult {
  670. +   public SecondaryAuthenticationFactorAuthentication Authentication { get; }
  671. +   public SecondaryAuthenticationFactorAuthenticationStatus Status { get; }
  672. + }
  673.  
  674. + public enum Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationScenario {
  675. +   SignIn = 0,
  676. +   CredentialPrompt = 1,
  677. + }
  678.  
  679. + public enum Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationStage {
  680. +   NotStarted = 0,
  681. +   WaitingForUserConfirmation = 1,
  682. +   CollectingCredential = 2,
  683. +   SuspendingAuthentication = 3,
  684. +   CredentialCollected = 4,
  685. +   CredentialAuthenticated = 5,
  686. +   StoppingAuthentication = 6,
  687. +   ReadyForLock = 7,
  688. + }
  689.  
  690. + public class Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationStageChangedEventArgs {
  691. +   public SecondaryAuthenticationFactorAuthenticationStageInfo StageInfo { get; }
  692. + }
  693.  
  694. + public class Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationStageInfo {
  695. +   public string DeviceId { get; }
  696. +   public SecondaryAuthenticationFactorAuthenticationScenario Scenario { get; }
  697. +   public SecondaryAuthenticationFactorAuthenticationStage Stage { get; }
  698. + }
  699.  
  700. + public enum Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorAuthenticationStatus {
  701. +   Failed = 0,
  702. +   Started = 1,
  703. +   UnknownDevice = 2,
  704. +   DisabledByPolicy = 3,
  705. +   InvalidAuthenticationStage = 4,
  706. + }
  707.  
  708. + public enum Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorDeviceCapabilities {
  709. +   None = 0,
  710. +   SecureStorage = 1,
  711. +   StoreKeys = 2,
  712. +   ConfirmUserIntentToAuthenticate = 4,
  713. +   SupportSecureUserPresenceCheck = 8,
  714. +   TransmittedDataIsEncrypted = 16,
  715. +   HMacSha256 = 32,
  716. + }
  717.  
  718. + public enum Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorDeviceFindScope {
  719. +   User = 0,
  720. +   AllUsers = 1,
  721. + }
  722.  
  723. + public enum Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorFinishAuthenticationStatus {
  724. +   Failed = 0,
  725. +   Completed = 1,
  726. +   NonceExpired = 2,
  727. + }
  728.  
  729. + public class Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorInfo {
  730. +   public IBuffer DeviceConfigurationData { get; }
  731. +   public string DeviceFriendlyName { get; }
  732. +   public string DeviceId { get; }
  733. +   public string DeviceModelNumber { get; }
  734. + }
  735.  
  736. + public class Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorRegistration {
  737. +   public IAsyncAction FinishRegisteringDeviceAsync( IBuffer result );
  738. +   public IAsyncAction AbortRegisteringDeviceAsync( string result );
  739. +   public static IAsyncOperation<SecondaryAuthenticationFactorRegistrationResult> RequestStartRegisteringDeviceAsync( string operation, SecondaryAuthenticationFactorDeviceCapabilities deviceId, string capabilities, string deviceFriendlyName, IBuffer deviceModelNumber, IBuffer deviceKey );
  740. +   public static IAsyncOperation<IVectorView<SecondaryAuthenticationFactorInfo>> FindAllRegisteredDeviceInfoAsync( SecondaryAuthenticationFactorDeviceFindScope deviceInfoList );
  741. +   public static IAsyncAction UnregisterDeviceAsync( string result );
  742. +   public static IAsyncAction UpdateDeviceConfigurationDataAsync( string result, IBuffer devieId );
  743. + }
  744.  
  745. + public class Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorRegistrationResult {
  746. +   public SecondaryAuthenticationFactorRegistration Registration { get; }
  747. +   public SecondaryAuthenticationFactorRegistrationStatus Status { get; }
  748. + }
  749.  
  750. + public enum Windows.Security.Authentication.Identity.Provider.SecondaryAuthenticationFactorRegistrationStatus {
  751. +   Failed = 0,
  752. +   Started = 1,
  753. +   CanceledByUser = 2,
  754. +   PinSetupRequired = 3,
  755. +   DisabledByPolicy = 4,
  756. + }
  757.  
  758. | public class Windows.Storage.StorageLibrary {
  759. +   public StorageLibraryChangeTracker ChangeTracker { get; }
  760. | }
  761.  
  762. + public class Windows.Storage.StorageLibraryChange {
  763. +   public string FilePath { get; }
  764. +   public StorageItemTypes ItemType { get; }
  765. +   public StorageLibraryChangeType LibraryChangeType { get; }
  766. +   public string PreviousPath { get; }
  767. +   public IAsyncOperation<IStorageItem> GetStorageItemAsync();
  768. + }
  769.  
  770. + public class Windows.Storage.StorageLibraryChangeReader {
  771. +   public IAsyncOperation<IVectorView<StorageLibraryChange>> ReadBatchAsync();
  772. +   public void AcceptChangesThrough( StorageLibraryChange lastChangeToAccept );
  773. +   public void AcceptChanges();
  774. + }
  775.  
  776. + public class Windows.Storage.StorageLibraryChangeTracker {
  777. +   public StorageLibraryChangeReader GetChangeReader();
  778. +   public void Enable();
  779. +   public void Reset();
  780. + }
  781.  
  782. + public enum Windows.Storage.StorageLibraryChangeType {
  783. +   New = 0,
  784. +   Delete = 1,
  785. +   MoveOrRename = 2,
  786. +   Modify = 3,
  787. +   MoveOutOfScope = 4,
  788. +   MoveIntoScope = 5,
  789. +   NewPhysicalFile = 6,
  790. +   IndexableChange = 7,
  791. +   EncryptionChange = 8,
  792. +   ChangeTrackingLost = 9,
  793. + }
  794.  
  795. | public class Windows.UI.Core.AcceleratorKeyEventArgs {
  796. +   public ulong DeviceId { get; }
  797. | }
  798.  
  799. | public class Windows.UI.Core.CoreComponentInputSource {
  800. +   public ulong GetCurrentKeyEventDeviceId();
  801. | }
  802.  
  803. | public class Windows.UI.Core.CoreWindow {
  804. +   public ulong GetCurrentKeyEventDeviceId();
  805. | }
  806.  
  807. | public class Windows.UI.Core.KeyEventArgs {
  808. +   public ulong DeviceId { get; }
  809. | }
  810.  
  811. + public class Windows.UI.Input.RadialController {
  812. +   public bool UseAutomaticHapticFeedback { get; set; }
  813. +   public double RotationResolutionInDegrees { get; set; }
  814. +   public RadialControllerMenu Menu { get; }
  815. +   public static bool IsSupported();
  816. +   public static RadialController CreateForCurrentView();
  817. +   TypedEventHandler<RadialController, object> ControlLost;
  818. +   TypedEventHandler<RadialController, RadialControllerRotationChangedEventArgs> RotationChanged;
  819. +   TypedEventHandler<RadialController, RadialControllerScreenContactContinuedEventArgs> ScreenContactContinued;
  820. +   TypedEventHandler<RadialController, object> ScreenContactEnded;
  821. +   TypedEventHandler<RadialController, RadialControllerScreenContactStartedEventArgs> ScreenContactStarted;
  822. + }
  823.  
  824. + public class Windows.UI.Input.RadialControllerConfiguration {
  825. +   public void SetDefaultMenuItems( IIterable<RadialControllerDefaultMenuItemKind> buttons );
  826. +   public void ResetToDefaultMenuItems();
  827. +   public bool TrySelectDefaultMenuItem( RadialControllerDefaultMenuItemKind result );
  828. +   public static RadialControllerConfiguration GetForCurrentView();
  829. + }
  830.  
  831. + public enum Windows.UI.Input.RadialControllerDefaultMenuItemKind {
  832. +   Scroll = 0,
  833. +   Zoom = 1,
  834. +   UndoRedo = 2,
  835. +   Volume = 3,
  836. +   NextPreviousTrack = 4,
  837. + }
  838.  
  839. + public class Windows.UI.Input.RadialControllerMenu {
  840. +   public bool IsEnabled { get; set; }
  841. +   public IVector<RadialControllerMenuItem> Items { get; }
  842. +   public RadialControllerMenu();
  843. +   public RadialControllerMenuItem GetSelectedMenuItem();
  844. +   public void SelectMenuItem( RadialControllerMenuItem menuItem );
  845. +   public bool TrySelectPreviouslySelectedMenuItem();
  846. + }
  847.  
  848. + public class Windows.UI.Input.RadialControllerMenuItem {
  849. +   public object Tag { get; set; }
  850. +   public string DisplayText { get; }
  851. +   public static RadialControllerMenuItem CreateFromIcon( string result, RandomAccessStreamReference displayText );
  852. +   public static RadialControllerMenuItem CreateFromKnownIcon( string result, RadialControllerMenuKnownIcon displayText );
  853. +   TypedEventHandler<RadialControllerMenuItem, object> Invoked;
  854. + }
  855.  
  856. + public enum Windows.UI.Input.RadialControllerMenuKnownIcon {
  857. +   Scroll = 0,
  858. +   Zoom = 1,
  859. +   UndoRedo = 2,
  860. +   Volume = 3,
  861. +   NextPreviousTrack = 4,
  862. +   Ruler = 5,
  863. +   InkColor = 6,
  864. +   InkThickness = 7,
  865. +   PenType = 8,
  866. + }
  867.  
  868. + public class Windows.UI.Input.RadialControllerRotationChangedEventArgs {
  869. +   public RadialControllerScreenContact Contact { get; }
  870. +   public double RotationDeltaInDegrees { get; }
  871. + }
  872.  
  873. + public class Windows.UI.Input.RadialControllerScreenContact {
  874. +   public Rect Bounds { get; }
  875. +   public Point Position { get; }
  876. + }
  877.  
  878. + public class Windows.UI.Input.RadialControllerScreenContactContinuedEventArgs {
  879. +   public RadialControllerScreenContact Contact { get; }
  880. + }
  881.  
  882. + public class Windows.UI.Input.RadialControllerScreenContactStartedEventArgs {
  883. +   public RadialControllerScreenContact Contact { get; }
  884. + }
  885.  
  886. + public interface Windows.UI.Input.Inking.IInkPresenterRulerFactory {
  887. +   public InkPresenterRuler Create( InkPresenter inkPresenterRuler );
  888. + }
  889.  
  890. + public interface Windows.UI.Input.Inking.IInkPresenterStencil {
  891. +   public Color BackgroundColor { get; set; }
  892. +   public Color ForegroundColor { get; set; }
  893. +   public bool IsVisible { get; set; }
  894. +   public InkPresenterStencilKind Kind { get; }
  895. +   public Matrix3x2 Transform { get; set; }
  896. + }
  897.  
  898. + public class Windows.UI.Input.Inking.InkPresenterRuler {
  899. +   public double Width { get; set; }
  900. +   public double Length { get; set; }
  901. +   public Matrix3x2 Transform { get; set; }
  902. +   public bool IsVisible { get; set; }
  903. +   public Color ForegroundColor { get; set; }
  904. +   public Color BackgroundColor { get; set; }
  905. +   public InkPresenterStencilKind Kind { get; }
  906. +   public InkPresenterRuler( InkPresenter inkPresenter );
  907. + }
  908.  
  909. + public enum Windows.UI.Input.Inking.InkPresenterStencilKind {
  910. +   Other = 0,
  911. +   Ruler = 1,
  912. + }
  913.  
  914. + public enum Windows.UI.Input.Inking.Core.CoreWetStrokeDisposition {
  915. +   Inking = 0,
  916. +   Completed = 1,
  917. +   Canceled = 2,
  918. + }
  919.  
  920. + public class Windows.UI.Input.Inking.Core.CoreWetStrokeUpdateEventArgs {
  921. +   public CoreWetStrokeDisposition Disposition { get; set; }
  922. +   public IVector<InkPoint> NewInkPoints { get; }
  923. +   public uint PointerId { get; }
  924. + }
  925.  
  926. + public class Windows.UI.Input.Inking.Core.CoreWetStrokeUpdateSource {
  927. +   public InkPresenter InkPresenter { get; }
  928. +   public static CoreWetStrokeUpdateSource Create( InkPresenter WetStrokeUpdateSource );
  929. +   TypedEventHandler<CoreWetStrokeUpdateSource, CoreWetStrokeUpdateEventArgs> WetStrokeCanceled;
  930. +   TypedEventHandler<CoreWetStrokeUpdateSource, CoreWetStrokeUpdateEventArgs> WetStrokeCompleted;
  931. +   TypedEventHandler<CoreWetStrokeUpdateSource, CoreWetStrokeUpdateEventArgs> WetStrokeContinuing;
  932. +   TypedEventHandler<CoreWetStrokeUpdateSource, CoreWetStrokeUpdateEventArgs> WetStrokeStarting;
  933. +   TypedEventHandler<CoreWetStrokeUpdateSource, CoreWetStrokeUpdateEventArgs> WetStrokeStopping;
  934. + }
  935.  
  936. | public enum Windows.UI.Text.Core.CoreTextInputScope {
  937. +   ChatWithoutEmoji = 68,
  938. | }
  939.  
  940. | public class Windows.UI.Xaml.Application {
  941. +   public FocusVisualKind FocusVisualKind { get; set; }
  942. | }
  943.  
  944. | public class Windows.UI.Xaml.DragEventArgs : Windows.UI.Xaml.RoutedEventArgs {
  945. +   public DataPackageOperation AllowedOperations { get; }
  946. | }
  947.  
  948. | public class Windows.UI.Xaml.DragStartingEventArgs : Windows.UI.Xaml.RoutedEventArgs {
  949. +   public DataPackageOperation AllowedOperations { get; set; }
  950. | }
  951.  
  952. + public enum Windows.UI.Xaml.ElementSoundKind {
  953. +   Focus = 0,
  954. +   Invoke = 1,
  955. +   Show = 2,
  956. +   Hide = 3,
  957. +   MovePrevious = 4,
  958. +   MoveNext = 5,
  959. +   GoBack = 6,
  960. + }
  961.  
  962. + public enum Windows.UI.Xaml.ElementSoundMode {
  963. +   Default = 0,
  964. +   Off = 1,
  965. +   FocusOnly = 2,
  966. + }
  967.  
  968. + public class Windows.UI.Xaml.ElementSoundPlayer {
  969. +   public double Volume { get; set; }
  970. +   public ElementSoundPlayerState State { get; set; }
  971. +   public static void Play( ElementSoundKind sound );
  972. + }
  973.  
  974. + public enum Windows.UI.Xaml.ElementSoundPlayerState {
  975. +   Auto = 0,
  976. +   Off = 1,
  977. +   On = 2,
  978. + }
  979.  
  980. + public enum Windows.UI.Xaml.FocusVisualKind {
  981. +   DottedLine = 0,
  982. +   HighVisibility = 1,
  983. + }
  984.  
  985. | public class Windows.UI.Xaml.FrameworkElement : Windows.UI.Xaml.UIElement {
  986. +   public Thickness FocusVisualMargin { get; set; }
  987. +   public Brush FocusVisualSecondaryBrush { get; set; }
  988. +   public Thickness FocusVisualPrimaryThickness { get; set; }
  989. +   public Brush FocusVisualPrimaryBrush { get; set; }
  990. +   public bool AllowFocusWhenDisabled { get; set; }
  991. +   public Thickness FocusVisualSecondaryThickness { get; set; }
  992. +   public DependencyProperty AllowFocusWhenDisabledProperty { get; }
  993. +   public DependencyProperty FocusVisualMarginProperty { get; }
  994. +   public DependencyProperty FocusVisualPrimaryBrushProperty { get; }
  995. +   public DependencyProperty FocusVisualPrimaryThicknessProperty { get; }
  996. +   public DependencyProperty FocusVisualSecondaryBrushProperty { get; }
  997. +   public DependencyProperty FocusVisualSecondaryThicknessProperty { get; }
  998. | }
  999.  
  1000. | public class Windows.UI.Xaml.UIElement : Windows.UI.Xaml.DependencyObject {
  1001. +   public bool ExitDisplayModeOnAccessKeyInvoked { get; set; }
  1002. +   public DependencyProperty ExitDisplayModeOnAccessKeyInvokedProperty { get; }
  1003. | }
  1004.  
  1005. + public class Windows.UI.Xaml.Automation.Peers.InkToolbarAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer {
  1006. + }
  1007.  
  1008. + public class Windows.UI.Xaml.Automation.Peers.MediaPlayerElementAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer {
  1009. +   public MediaPlayerElementAutomationPeer( MediaPlayerElement owner );
  1010. + }
  1011.  
  1012. | public class Windows.UI.Xaml.Controls.AppBar : Windows.UI.Xaml.Controls.ContentControl {
  1013. +   public LightDismissOverlayMode LightDismissOverlayMode { get; set; }
  1014. +   public DependencyProperty LightDismissOverlayModeProperty { get; }
  1015. | }
  1016.  
  1017. | public class Windows.UI.Xaml.Controls.AppBarButton : Windows.UI.Xaml.Controls.Button {
  1018. +   public int DynamicOverflowOrder { get; set; }
  1019. +   public bool IsInOverflow { get; }
  1020. +   public DependencyProperty DynamicOverflowOrderProperty { get; }
  1021. +   public DependencyProperty IsInOverflowProperty { get; }
  1022. | }
  1023.  
  1024. | public class Windows.UI.Xaml.Controls.AppBarSeparator : Windows.UI.Xaml.Controls.Control {
  1025. +   public int DynamicOverflowOrder { get; set; }
  1026. +   public bool IsInOverflow { get; }
  1027. +   public DependencyProperty DynamicOverflowOrderProperty { get; }
  1028. +   public DependencyProperty IsInOverflowProperty { get; }
  1029. | }
  1030.  
  1031. | public class Windows.UI.Xaml.Controls.AppBarToggleButton : Windows.UI.Xaml.Controls.Primitives.ToggleButton {
  1032. +   public int DynamicOverflowOrder { get; set; }
  1033. +   public bool IsInOverflow { get; }
  1034. +   public DependencyProperty DynamicOverflowOrderProperty { get; }
  1035. +   public DependencyProperty IsInOverflowProperty { get; }
  1036. | }
  1037.  
  1038. | public class Windows.UI.Xaml.Controls.AutoSuggestBox : Windows.UI.Xaml.Controls.ItemsControl {
  1039. +   public LightDismissOverlayMode LightDismissOverlayMode { get; set; }
  1040. +   public DependencyProperty LightDismissOverlayModeProperty { get; }
  1041. | }
  1042.  
  1043. | public class Windows.UI.Xaml.Controls.CalendarDatePicker : Windows.UI.Xaml.Controls.Control {
  1044. +   public LightDismissOverlayMode LightDismissOverlayMode { get; set; }
  1045. +   public DependencyProperty LightDismissOverlayModeProperty { get; }
  1046. | }
  1047.  
  1048. + public class Windows.UI.Xaml.Controls.ColorCollection : Windows.UI.Xaml.DependencyObject {
  1049. +   public uint Size { get; }
  1050. +   public ColorCollection();
  1051. +   public object GetAt( uint returnValue );
  1052. +   public IVectorView<object> GetView();
  1053. +   public bool IndexOf( object returnValue, ref uint value );
  1054. +   public void SetAt( uint index, object value );
  1055. +   public void InsertAt( uint index, object value );
  1056. +   public void RemoveAt( uint index );
  1057. +   public void Append( object value );
  1058. +   public void RemoveAtEnd();
  1059. +   public void Clear();
  1060. +   public uint GetMany( uint returnValue, object[] startIndex );
  1061. +   public void ReplaceAll( object[] items );
  1062. +   public IIterator<object> First();
  1063. + }
  1064.  
  1065. | public class Windows.UI.Xaml.Controls.ComboBox : Windows.UI.Xaml.Controls.Primitives.Selector {
  1066. +   public LightDismissOverlayMode LightDismissOverlayMode { get; set; }
  1067. +   public bool IsTextSearchEnabled { get; set; }
  1068. +   public DependencyProperty IsTextSearchEnabledProperty { get; }
  1069. +   public DependencyProperty LightDismissOverlayModeProperty { get; }
  1070. | }
  1071.  
  1072. | public class Windows.UI.Xaml.Controls.CommandBar : Windows.UI.Xaml.Controls.AppBar {
  1073. +   public bool IsDynamicOverflowEnabled { get; set; }
  1074. +   public DependencyProperty IsDynamicOverflowEnabledProperty { get; }
  1075. | }
  1076.  
  1077. + public enum Windows.UI.Xaml.Controls.CommandBarDynamicOverflowAction {
  1078. +   AddingToOverflow = 0,
  1079. +   RemovingFromOverflow = 1,
  1080. + }
  1081.  
  1082. | public class Windows.UI.Xaml.Controls.Control : Windows.UI.Xaml.FrameworkElement {
  1083. +   public bool IsFocusEngaged { get; set; }
  1084. *   public RequiresPointer RequiresPointer { get; set; }
  1085. +   public bool IsFocusEngagementEnabled { get; set; }
  1086. +   public ElementSoundMode ElementSoundMode { get; set; }
  1087. +   public DependencyProperty ElementSoundModeProperty { get; }
  1088. +   public DependencyProperty IsFocusEngagedProperty { get; }
  1089. +   public DependencyProperty IsFocusEngagementEnabledProperty { get; }
  1090. +   public void RemoveFocusEngagement();
  1091. | }
  1092.  
  1093. | public class Windows.UI.Xaml.Controls.DatePicker : Windows.UI.Xaml.Controls.Control {
  1094. +   public LightDismissOverlayMode LightDismissOverlayMode { get; set; }
  1095. +   public DependencyProperty LightDismissOverlayModeProperty { get; }
  1096. | }
  1097.  
  1098. + public class Windows.UI.Xaml.Controls.DynamicOverflowItemsChangingEventArgs {
  1099. +   public CommandBarDynamicOverflowAction Action { get; }
  1100. +   public DynamicOverflowItemsChangingEventArgs();
  1101. + }
  1102.  
  1103. + public enum Windows.UI.Xaml.Controls.ExternalActorMode {
  1104. +   None = 0,
  1105. +   PenSwitcher = 1,
  1106. +   InkStrokeWidth = 2,
  1107. +   InkColor = 3,
  1108. +   Ruler = 4,
  1109. + }
  1110.  
  1111. + public class Windows.UI.Xaml.Controls.FocusDisengagedEventArgs : Windows.UI.Xaml.RoutedEventArgs {
  1112. + }
  1113.  
  1114. + public class Windows.UI.Xaml.Controls.FocusEngagedEventArgs : Windows.UI.Xaml.RoutedEventArgs {
  1115. + }
  1116.  
  1117. + public interface Windows.UI.Xaml.Controls.ICommandBarElement2 {
  1118. +   public int DynamicOverflowOrder { get; set; }
  1119. +   public bool IsInOverflow { get; }
  1120. + }
  1121.  
  1122. + public interface Windows.UI.Xaml.Controls.IInkToolbarOverrides {
  1123. +   public void OnPenL3ColorPickerGotFocus();
  1124. +   public void OnPenL3StrokeWidthGotFocus();
  1125. + }
  1126.  
  1127. + public interface Windows.UI.Xaml.Controls.IInkToolbarPenButtonOverrides {
  1128. +   public InkDrawingAttributes CreateInkDrawingAttributes();
  1129. + }
  1130.  
  1131. | public class Windows.UI.Xaml.Controls.Image : Windows.UI.Xaml.FrameworkElement {
  1132. +   public CompositionBrush GetAlphaMask();
  1133. | }
  1134.  
  1135. + public class Windows.UI.Xaml.Controls.InkToolbar : Windows.UI.Xaml.Controls.Control {
  1136. +   public InkCanvas TargetInkCanvas { get; set; }
  1137. +   public bool IsRulerButtonChecked { get; set; }
  1138. +   public InkToolbarInitialControls InitialControls { get; set; }
  1139. +   public InkToolbarToolButton ActiveTool { get; set; }
  1140. +   public DependencyObjectCollection Children { get; }
  1141. +   public InkDrawingAttributes InkDrawingAttributes { get; }
  1142. +   public DependencyProperty ActiveToolProperty { get; }
  1143. +   public DependencyProperty ChildrenProperty { get; }
  1144. +   public DependencyProperty InitialControlsProperty { get; }
  1145. +   public DependencyProperty InkDrawingAttributesProperty { get; }
  1146. +   public DependencyProperty IsRulerButtonCheckedProperty { get; }
  1147. +   public DependencyProperty TargetInkCanvasProperty { get; }
  1148. +   public InkToolbar();
  1149. +   public InkToolbarToolButton GetToolButton( InkToolbarTool returnValue );
  1150. +   public InkToolbarToggleButton GetToggleButton( InkToolbarToggle returnValue );
  1151. +   TypedEventHandler<InkToolbar, object> ActiveToolChanged;
  1152. +   TypedEventHandler<InkToolbar, object> EraseAllClicked;
  1153. +   TypedEventHandler<InkToolbar, object> InkDrawingAttributesChanged;
  1154. +   TypedEventHandler<InkToolbar, object> IsRulerButtonCheckedChanged;
  1155. + }
  1156.  
  1157. + public class Windows.UI.Xaml.Controls.InkToolbarBallpointPenButton : Windows.UI.Xaml.Controls.InkToolbarPenButton {
  1158. +   public InkToolbarBallpointPenButton();
  1159. +   public InkToolbarBallpointPenButton( int index );
  1160. + }
  1161.  
  1162. + public class Windows.UI.Xaml.Controls.InkToolbarCustomPen : Windows.UI.Xaml.DependencyObject {
  1163. +   protected InkToolbarCustomPen();
  1164. +   public InkDrawingAttributes CreateInkDrawingAttributes( Color returnValue, double color );
  1165. +   protected InkDrawingAttributes CreateInkDrawingAttributesCore( Color returnValue, double color );
  1166. + }
  1167.  
  1168. + public class Windows.UI.Xaml.Controls.InkToolbarCustomPenButton : Windows.UI.Xaml.Controls.InkToolbarPenButton {
  1169. +   public InkToolbarCustomPen CustomPen { get; set; }
  1170. +   public UIElement ConfigurationContent { get; set; }
  1171. +   public DependencyProperty ConfigurationContentProperty { get; }
  1172. +   public DependencyProperty CustomPenProperty { get; }
  1173. +   public InkToolbarCustomPenButton();
  1174. +   public InkToolbarCustomPenButton( int index );
  1175. + }
  1176.  
  1177. + public class Windows.UI.Xaml.Controls.InkToolbarCustomToggleButton : Windows.UI.Xaml.Controls.InkToolbarToggleButton {
  1178. +   public InkToolbarCustomToggleButton();
  1179. +   public InkToolbarCustomToggleButton( int index );
  1180. + }
  1181.  
  1182. + public class Windows.UI.Xaml.Controls.InkToolbarCustomToolButton : Windows.UI.Xaml.Controls.InkToolbarToolButton {
  1183. +   public UIElement ConfigurationContent { get; set; }
  1184. +   public DependencyProperty ConfigurationContentProperty { get; }
  1185. +   public InkToolbarCustomToolButton();
  1186. +   public InkToolbarCustomToolButton( int index );
  1187. + }
  1188.  
  1189. + public class Windows.UI.Xaml.Controls.InkToolbarEraserButton : Windows.UI.Xaml.Controls.InkToolbarToolButton {
  1190. +   public InkToolbarEraserButton();
  1191. +   public InkToolbarEraserButton( int index );
  1192. + }
  1193.  
  1194. + public class Windows.UI.Xaml.Controls.InkToolbarHighlighterButton : Windows.UI.Xaml.Controls.InkToolbarPenButton {
  1195. +   public InkToolbarHighlighterButton();
  1196. +   public InkToolbarHighlighterButton( int index );
  1197. + }
  1198.  
  1199. + public enum Windows.UI.Xaml.Controls.InkToolbarInitialControls {
  1200. +   All = 0,
  1201. +   None = 1,
  1202. +   PensOnly = 2,
  1203. +   AllExceptPens = 3,
  1204. + }
  1205.  
  1206. + public class Windows.UI.Xaml.Controls.InkToolbarPenButton : Windows.UI.Xaml.Controls.InkToolbarToolButton {
  1207. +   public double SelectedStrokeWidth { get; set; }
  1208. +   public SolidColorBrush SelectedColor { get; set; }
  1209. +   public double MinStrokeWidth { get; set; }
  1210. +   public double MaxStrokeWidth { get; set; }
  1211. +   public SolidColorBrush ColorPalette { get; }
  1212. +   public DependencyProperty ColorPaletteProperty { get; }
  1213. +   public DependencyProperty MaxStrokeWidthProperty { get; }
  1214. +   public DependencyProperty MinStrokeWidthProperty { get; }
  1215. +   public DependencyProperty SelectedColorProperty { get; }
  1216. +   public DependencyProperty SelectedStrokeWidthProperty { get; }
  1217. +   protected InkToolbarPenButton();
  1218. + }
  1219.  
  1220. + public class Windows.UI.Xaml.Controls.InkToolbarPenConfigurationControl : Windows.UI.Xaml.Controls.Control {
  1221. +   public InkToolbarPenButton PenButton { get; }
  1222. +   public DependencyProperty PenButtonProperty { get; }
  1223. +   public InkToolbarPenConfigurationControl();
  1224. + }
  1225.  
  1226. + public class Windows.UI.Xaml.Controls.InkToolbarPencilButton : Windows.UI.Xaml.Controls.InkToolbarPenButton {
  1227. +   public InkToolbarPencilButton();
  1228. +   public InkToolbarPencilButton( int index );
  1229. + }
  1230.  
  1231. + public class Windows.UI.Xaml.Controls.InkToolbarRulerButton : Windows.UI.Xaml.Controls.InkToolbarToggleButton {
  1232. +   public InkPresenterRuler Ruler { get; }
  1233. +   public DependencyProperty RulerProperty { get; }
  1234. +   public InkToolbarRulerButton();
  1235. +   public InkToolbarRulerButton( int index );
  1236. + }
  1237.  
  1238. + public enum Windows.UI.Xaml.Controls.InkToolbarToggle {
  1239. +   Ruler = 0,
  1240. +   Custom = 1,
  1241. + }
  1242.  
  1243. + public class Windows.UI.Xaml.Controls.InkToolbarToggleButton : Windows.UI.Xaml.Controls.CheckBox {
  1244. +   public InkToolbarToggle ToggleKind { get; }
  1245. +   protected InkToolbarToggleButton();
  1246. + }
  1247.  
  1248. + public enum Windows.UI.Xaml.Controls.InkToolbarTool {
  1249. +   BallpointPen = 0,
  1250. +   Pencil = 1,
  1251. +   Highlighter = 2,
  1252. +   Eraser = 3,
  1253. +   CustomPen = 4,
  1254. +   CustomTool = 5,
  1255. + }
  1256.  
  1257. + public class Windows.UI.Xaml.Controls.InkToolbarToolButton : Windows.UI.Xaml.Controls.RadioButton {
  1258. +   public bool IsExtensionGlyphShown { get; set; }
  1259. +   public InkToolbarTool ToolKind { get; }
  1260. +   public DependencyProperty IsExtensionGlyphShownProperty { get; }
  1261. +   protected InkToolbarToolButton();
  1262. + }
  1263.  
  1264. + public enum Windows.UI.Xaml.Controls.LightDismissOverlayMode {
  1265. +   Auto = 0,
  1266. +   On = 1,
  1267. +   Off = 2,
  1268. + }
  1269.  
  1270. + public class Windows.UI.Xaml.Controls.MediaPlayerElement : Windows.UI.Xaml.Controls.Control {
  1271. +   public MediaTransportControls TransportControls { get; set; }
  1272. +   public Stretch Stretch { get; set; }
  1273. +   public IMediaPlaybackSource Source { get; set; }
  1274. +   public ImageSource PosterSource { get; set; }
  1275. +   public bool IsFullWindow { get; set; }
  1276. +   public bool AutoPlay { get; set; }
  1277. +   public bool AreTransportControlsEnabled { get; set; }
  1278. +   public MediaPlayer MediaPlayer { get; }
  1279. +   public DependencyProperty AreTransportControlsEnabledProperty { get; }
  1280. +   public DependencyProperty AutoPlayProperty { get; }
  1281. +   public DependencyProperty IsFullWindowProperty { get; }
  1282. +   public DependencyProperty MediaPlayerProperty { get; }
  1283. +   public DependencyProperty PosterSourceProperty { get; }
  1284. +   public DependencyProperty SourceProperty { get; }
  1285. +   public DependencyProperty StretchProperty { get; }
  1286. +   public MediaPlayerElement();
  1287. +   public void SetMediaPlayer( MediaPlayer mediaPlayer );
  1288. + }
  1289.  
  1290. + public class Windows.UI.Xaml.Controls.MediaPlayerPresenter : Windows.UI.Xaml.FrameworkElement {
  1291. +   public Stretch Stretch { get; set; }
  1292. +   public MediaPlayer MediaPlayer { get; set; }
  1293. +   public bool IsFullWindow { get; set; }
  1294. +   public DependencyProperty IsFullWindowProperty { get; }
  1295. +   public DependencyProperty MediaPlayerProperty { get; }
  1296. +   public DependencyProperty StretchProperty { get; }
  1297. +   public MediaPlayerPresenter();
  1298. + }
  1299.  
  1300. | public class Windows.UI.Xaml.Controls.MediaTransportControls : Windows.UI.Xaml.Controls.Control {
  1301. +   public bool IsSkipForwardEnabled { get; set; }
  1302. +   public FastPlayFallbackBehaviour FastPlayFallbackBehaviour { get; set; }
  1303. +   public bool IsSkipForwardButtonVisible { get; set; }
  1304. +   public bool IsSkipBackwardEnabled { get; set; }
  1305. +   public bool IsSkipBackwardButtonVisible { get; set; }
  1306. +   public bool IsPreviousTrackButtonVisible { get; set; }
  1307. +   public bool IsNextTrackButtonVisible { get; set; }
  1308. +   public DependencyProperty FastPlayFallbackBehaviourProperty { get; }
  1309. +   public DependencyProperty IsNextTrackButtonVisibleProperty { get; }
  1310. +   public DependencyProperty IsPreviousTrackButtonVisibleProperty { get; }
  1311. +   public DependencyProperty IsSkipBackwardButtonVisibleProperty { get; }
  1312. +   public DependencyProperty IsSkipBackwardEnabledProperty { get; }
  1313. +   public DependencyProperty IsSkipForwardButtonVisibleProperty { get; }
  1314. +   public DependencyProperty IsSkipForwardEnabledProperty { get; }
  1315. | }
  1316.  
  1317. | public class Windows.UI.Xaml.Controls.Pivot : Windows.UI.Xaml.Controls.ItemsControl {
  1318. +   public bool IsHeaderItemsCarouselEnabled { get; set; }
  1319. +   public PivotHeaderFocusVisualPlacement HeaderFocusVisualPlacement { get; set; }
  1320. +   public DependencyProperty IsHeaderItemsCarouselEnabledProperty { get; }
  1321. +   public DependencyProperty HeaderFocusVisualPlacementProperty { get; }
  1322. -   public PivotHeaderOverflowMode HeaderOverflowMode { get; set; }
  1323. -   public DependencyProperty HeaderOverflowModeProperty { get; }
  1324. | }
  1325.  
  1326. + public enum Windows.UI.Xaml.Controls.PivotHeaderFocusVisualPlacement {
  1327. +   ItemHeaders = 0,
  1328. +   SelectedItemHeader = 1,
  1329. + }
  1330.  
  1331. - public enum Windows.UI.Xaml.Controls.PivotHeaderOverflowMode;
  1332.  
  1333. + public enum Windows.UI.Xaml.Controls.RequiresPointer {
  1334. +   Never = 0,
  1335. +   WhenEngaged = 1,
  1336. +   WhenFocused = 2,
  1337. + }
  1338.  
  1339. - public enum Windows.UI.Xaml.Controls.RequiresPointerMode;
  1340.  
  1341. | public class Windows.UI.Xaml.Controls.SplitView : Windows.UI.Xaml.Controls.Control {
  1342. +   public LightDismissOverlayMode LightDismissOverlayMode { get; set; }
  1343. +   public DependencyProperty LightDismissOverlayModeProperty { get; }
  1344. | }
  1345.  
  1346. | public class Windows.UI.Xaml.Controls.TextBlock : Windows.UI.Xaml.FrameworkElement {
  1347. +   public CompositionBrush GetAlphaMask();
  1348. | }
  1349.  
  1350. | public class Windows.UI.Xaml.Controls.TimePicker : Windows.UI.Xaml.Controls.Control {
  1351. +   public LightDismissOverlayMode LightDismissOverlayMode { get; set; }
  1352. +   public DependencyProperty LightDismissOverlayModeProperty { get; }
  1353. | }
  1354.  
  1355. | public class Windows.UI.Xaml.Controls.Primitives.FlyoutBase : Windows.UI.Xaml.DependencyObject {
  1356. +   public LightDismissOverlayMode LightDismissOverlayMode { get; set; }
  1357. +   public ElementSoundMode ElementSoundMode { get; set; }
  1358. +   public bool AllowFocusWhenDisabled { get; set; }
  1359. +   public DependencyProperty AllowFocusWhenDisabledProperty { get; }
  1360. +   public DependencyProperty ElementSoundModeProperty { get; }
  1361. +   public DependencyProperty LightDismissOverlayModeProperty { get; }
  1362. | }
  1363.  
  1364. | public class Windows.UI.Xaml.Controls.Primitives.Popup : Windows.UI.Xaml.FrameworkElement {
  1365. +   public LightDismissOverlayMode LightDismissOverlayMode { get; set; }
  1366. +   public DependencyProperty LightDismissOverlayModeProperty { get; }
  1367. | }
  1368.  
  1369. | public class Windows.UI.Xaml.Documents.Hyperlink : Windows.UI.Xaml.Documents.Span {
  1370. +   public ElementSoundMode ElementSoundMode { get; set; }
  1371. +   public DependencyProperty ElementSoundModeProperty { get; }
  1372. | }
  1373.  
  1374. | public class Windows.UI.Xaml.Documents.TextElement : Windows.UI.Xaml.DependencyObject {
  1375. +   public bool ExitDisplayModeOnAccessKeyInvoked { get; set; }
  1376. +   public DependencyProperty ExitDisplayModeOnAccessKeyInvokedProperty { get; }
  1377. | }
  1378.  
  1379. | public enum Windows.UI.Xaml.Input.InputScopeNameValue {
  1380. +   ChatWithoutEmoji = 68,
  1381. | }
  1382.  
  1383. | public class Windows.UI.Xaml.Input.KeyRoutedEventArgs : Windows.UI.Xaml.RoutedEventArgs {
  1384. +   public ulong DeviceId { get; }
  1385. | }
  1386.  
  1387. + public enum Windows.UI.Xaml.Media.FastPlayFallbackBehaviour {
  1388. +   Skip = 0,
  1389. +   Hide = 1,
  1390. +   Disable = 2,
  1391. + }
  1392.  
  1393. + public class Windows.UI.Xaml.Media.MediaTransportControlsThumbnailRequestedEventArgs {
  1394. +   public void SetThumbnailImage( IInputStream source );
  1395. +   public Deferral GetDeferral();
  1396. + }
  1397.  
  1398. + public class Windows.UI.Xaml.Media.Animation.ConnectedAnimation {
  1399. +   public bool TryStart( UIElement returnValue );
  1400. +   public void Cancel();
  1401. +   TypedEventHandler<ConnectedAnimation, object> Completed;
  1402. + }
  1403.  
  1404. + public class Windows.UI.Xaml.Media.Animation.ConnectedAnimationService {
  1405. +   public CompositionEasingFunction DefaultEasingFunction { get; set; }
  1406. +   public TimeSpan DefaultDuration { get; set; }
  1407. +   public ConnectedAnimation PrepareToAnimate( string returnValue, UIElement key );
  1408. +   public ConnectedAnimation GetAnimation( string returnValue );
  1409. +   public static ConnectedAnimationService GetForCurrentView();
  1410. + }
  1411.  
  1412. | public class Windows.UI.Xaml.Shapes.Shape : Windows.UI.Xaml.FrameworkElement {
  1413. +   public CompositionBrush GetAlphaMask();
  1414. | }
RAW Paste Data