Advertisement
angelwzr

14267 vs 14280

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