Advertisement
angelwzr

14917 vs 14926

Sep 12th, 2016
362
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 13.17 KB | None | 0 0
  1.  MetaDiff v0.1 https://github.com/WalkingCat/MetaDiff
  2.  
  3.  new file: 14926_Windows.WinMD
  4.  old file: 14917_Windows.WinMD
  5.  
  6.  diff legends: +: added, -: removed, *: changed, |: type member changed
  7.  
  8. + public enum Windows.ApplicationModel.ContentGroupRequestPriority {
  9. +   Default = 0,
  10. +   Highest = 1,
  11. + }
  12.  
  13. | public class Windows.ApplicationModel.Package {
  14. +   public IAsyncOperation<IVector<PackageContentGroup>> GetContentGroupsAsync();
  15. +   public IAsyncOperation<PackageContentGroup> GetContentGroupAsync( string operation );
  16. +   public IAsyncOperation<IVector<PackageContentGroup>> RequestContentGroupsAsync( IIterable<string> operation );
  17. +   public IAsyncOperation<IVector<PackageContentGroup>> RequestContentGroupsAsync( IIterable<string> operation, ContentGroupRequestPriority names );
  18. | }
  19.  
  20. + public class Windows.ApplicationModel.PackageContentGroup {
  21. +   public string Name { get; }
  22. +   public Package Package { get; }
  23. +   public PackageContentGroupState State { get; }
  24. +   public IAsyncOperation<bool> RequestAsync();
  25. +   public IAsyncOperation<bool> RequestAsync( ContentGroupRequestPriority action );
  26. + }
  27.  
  28. + public class Windows.ApplicationModel.PackageContentGroupStagingEventArgs {
  29. +   public Guid ActivityId { get; }
  30. +   public HResult ErrorCode { get; }
  31. +   public bool IsComplete { get; }
  32. +   public bool IsRequired { get; }
  33. +   public string Name { get; }
  34. +   public Package Package { get; }
  35. +   public double Progress { get; }
  36. + }
  37.  
  38. + public enum Windows.ApplicationModel.PackageContentGroupState {
  39. +   NotQueued = 0,
  40. +   Queued = 1,
  41. +   Processing = 2,
  42. +   Completed = 3,
  43. + }
  44.  
  45. | public class Windows.ApplicationModel.Activation.ToastNotificationActivatedEventArgs {
  46. +   public int CurrentlyShownApplicationViewId { get; }
  47. | }
  48.  
  49. | public class Windows.ApplicationModel.Contacts.ContactAnnotation {
  50. +   public string ContactListId { get; set; }
  51. | }
  52.  
  53. | public class Windows.ApplicationModel.Contacts.ContactAnnotationStore {
  54. +   public IAsyncOperation<IVectorView<ContactAnnotation>> FindAnnotationsForContactListAsync( string annotations );
  55. | }
  56.  
  57. | public class Windows.ApplicationModel.Contacts.ContactGroup {
  58. +   public bool CanShowEditGroupDetails { get; set; }
  59. -   public bool CanShowEditGroup { get; set; }
  60. +   public IAsyncAction ShowGroupDetailsAsync();
  61. +   public IAsyncAction ShowEditGroupDetailsAsync();
  62. +   public IAsyncAction ShowEditGroupMembersAsync();
  63. | }
  64.  
  65. | public enum Windows.Management.Deployment.DeploymentOptions {
  66. +   EnableStreamedInstall = 128,
  67. +   RequiredContentGroupOnly = 256,
  68. | }
  69.  
  70. + public struct Windows.Media.MediaTimeRange {
  71. +   public TimeSpan Start;
  72. +   public TimeSpan End;
  73. + }
  74.  
  75. | public class Windows.Media.Capture.MediaCaptureInitializationSettings {
  76. +   public bool AlwaysPlaySystemShutterSound { get; set; }
  77. | }
  78.  
  79. | public class Windows.Media.MediaProperties.MediaEncodingSubtypes {
  80. +   public string L16 { get; }
  81. +   public string L8 { get; }
  82. +   public string Vp9 { get; }
  83. +   public string D16 { get; }
  84. | }
  85.  
  86. + public enum Windows.Media.MediaProperties.SphericalVideoFrameFormat {
  87. +   None = 0,
  88. +   Unsupported = 1,
  89. +   Equirectangular = 2,
  90. + }
  91.  
  92. | public class Windows.Media.MediaProperties.VideoEncodingProperties {
  93. +   public SphericalVideoFrameFormat SphericalVideoFrameFormat { get; }
  94. | }
  95.  
  96. | public class Windows.Media.Playback.MediaPlaybackSession {
  97. +   public bool IsMirroring { get; set; }
  98. +   public MediaPlaybackSphericalVideoProjection SphericalVideoProjection { get; }
  99. +   public IVectorView<MediaTimeRange> GetBufferedRanges();
  100. +   public IVectorView<MediaTimeRange> GetPlayedRanges();
  101. +   public IVectorView<MediaTimeRange> GetSeekableRanges();
  102. | }
  103.  
  104. + public class Windows.Media.Playback.MediaPlaybackSphericalVideoProjection {
  105. +   public Quaternion ViewOrientation { get; set; }
  106. +   public bool IsEnabled { get; set; }
  107. +   public double HorizontalFieldOfViewInDegrees { get; set; }
  108. +   public SphericalVideoFrameFormat FrameFormat { get; set; }
  109. + }
  110.  
  111. | internal interface Windows.Media.Protection.PlayReady.IPlayReadyLicense2 {
  112. +   public bool InMemoryOnly { get; }
  113. +   public bool RealTimeExpires { get; }
  114. -   public bool HasRealTimeExpiration { get; }
  115. -   public bool IsInMemoryOnly { get; }
  116. | }
  117.  
  118. | public interface Windows.Media.Protection.PlayReady.IPlayReadyLicenseSession2 {
  119. +   public PlayReadyLicenseIterable CreateLicenseIterable( PlayReadyContentHeader licenseIterable, bool contentHeader );
  120. | }
  121.  
  122. | public class Windows.Media.Protection.PlayReady.PlayReadyLicense {
  123. +   public bool InMemoryOnly { get; }
  124. +   public bool RealTimeExpires { get; }
  125. -   public bool HasRealTimeExpiration { get; }
  126. -   public bool IsInMemoryOnly { get; }
  127. | }
  128.  
  129. | public class Windows.Media.Protection.PlayReady.PlayReadyLicenseSession {
  130. +   public PlayReadyLicenseIterable CreateLicenseIterable( PlayReadyContentHeader licenseIterable, bool contentHeader );
  131. | }
  132.  
  133. + public class Windows.Services.Maps.EnhancedWaypoint {
  134. +   public WaypointKind Kind { get; }
  135. +   public Geopoint Point { get; }
  136. +   public EnhancedWaypoint( Geopoint point, WaypointKind kind );
  137. + }
  138.  
  139. | public class Windows.Services.Maps.MapRouteFinder {
  140. +   public static IAsyncOperation<MapRouteFinderResult> GetDrivingRouteFromEnhancedWaypointsAsync( IIterable<EnhancedWaypoint> result );
  141. +   public static IAsyncOperation<MapRouteFinderResult> GetDrivingRouteFromEnhancedWaypointsAsync( IIterable<EnhancedWaypoint> result, MapRouteDrivingOptions waypoints );
  142. | }
  143.  
  144. + public enum Windows.Services.Maps.WaypointKind {
  145. +   Stop = 0,
  146. +   Via = 1,
  147. + }
  148.  
  149. + public class Windows.Services.TargetedContent.TargetedContentAction {
  150. +   public IAsyncAction InvokeAsync();
  151. + }
  152.  
  153. + public enum Windows.Services.TargetedContent.TargetedContentAppInstallationState {
  154. +   NotApplicable = 0,
  155. +   NotInstalled = 1,
  156. +   Installed = 2,
  157. + }
  158.  
  159. + public enum Windows.Services.TargetedContent.TargetedContentAvailability {
  160. +   None = 0,
  161. +   Partial = 1,
  162. +   All = 2,
  163. + }
  164.  
  165. + public class Windows.Services.TargetedContent.TargetedContentAvailabilityChangedEventArgs {
  166. +   public Deferral GetDeferral();
  167. + }
  168.  
  169. + public class Windows.Services.TargetedContent.TargetedContentChangedEventArgs {
  170. +   public bool PreviousContentExpired { get; }
  171. +   public Deferral GetDeferral();
  172. + }
  173.  
  174. + public class Windows.Services.TargetedContent.TargetedContentCollection {
  175. +   public IVectorView<TargetedContentCollection> Collections { get; }
  176. +   public IVectorView<TargetedContentItem> Items { get; }
  177. +   public string Name { get; }
  178. +   public IMapView<string, TargetedContentValue> Properties { get; }
  179. +   public void ReportInteraction( TargetedContentInteraction interaction );
  180. +   public void ReportCustomInteraction( string customInteractionName );
  181. + }
  182.  
  183. + public class Windows.Services.TargetedContent.TargetedContentContainer {
  184. +   public TargetedContentAvailability Availability { get; }
  185. +   public TargetedContentCollection Content { get; }
  186. +   public string Id { get; }
  187. +   public bool ReportImpressionForExperimentation { get; }
  188. +   public IVectorView<string> Tags { get; }
  189. +   public TargetedContentObject ObjectFromPath( string value );
  190. + }
  191.  
  192. + public struct Windows.Services.TargetedContent.TargetedContentContract {
  193. + }
  194.  
  195. + public class Windows.Services.TargetedContent.TargetedContentFile {
  196. +   public IAsyncOperation<IRandomAccessStreamWithContentType> OpenReadAsync();
  197. + }
  198.  
  199. + public class Windows.Services.TargetedContent.TargetedContentImage {
  200. +   public uint Height { get; }
  201. +   public uint Width { get; }
  202. +   public IAsyncOperation<IRandomAccessStreamWithContentType> OpenReadAsync();
  203. + }
  204.  
  205. + public enum Windows.Services.TargetedContent.TargetedContentInteraction {
  206. +   Impression = 0,
  207. +   Clickthrough = 1,
  208. +   Hover = 2,
  209. +   PositiveFeedback = 3,
  210. +   NegativeFeedback = 4,
  211. +   Dismiss = 5,
  212. +   Ineligible = 6,
  213. +   Accept = 7,
  214. +   Decline = 8,
  215. +   Defer = 9,
  216. + }
  217.  
  218. + public class Windows.Services.TargetedContent.TargetedContentItem {
  219. +   public IVectorView<TargetedContentCollection> Collections { get; }
  220. +   public IMapView<string, TargetedContentValue> Properties { get; }
  221. +   public TargetedContentItemState State { get; }
  222. +   public void ReportInteraction( TargetedContentInteraction interaction );
  223. +   public void ReportCustomInteraction( string customInteractionName );
  224. + }
  225.  
  226. + public class Windows.Services.TargetedContent.TargetedContentItemState {
  227. +   public TargetedContentAppInstallationState AppInstallationState { get; }
  228. +   public bool ShouldDisplay { get; }
  229. + }
  230.  
  231. + public class Windows.Services.TargetedContent.TargetedContentObject {
  232. +   public TargetedContentCollection Collection { get; }
  233. +   public TargetedContentItem Item { get; }
  234. +   public TargetedContentObjectType ObjectType { get; }
  235. +   public TargetedContentValue Value { get; }
  236. + }
  237.  
  238. + public enum Windows.Services.TargetedContent.TargetedContentObjectType {
  239. +   Collection = 0,
  240. +   Item = 1,
  241. +   Property = 2,
  242. + }
  243.  
  244. + public class Windows.Services.TargetedContent.TargetedContentStateChangedEventArgs {
  245. +   public Deferral GetDeferral();
  246. + }
  247.  
  248. + public class Windows.Services.TargetedContent.TargetedContentSubscription {
  249. +   public string Id { get; }
  250. +   public IAsyncOperation<TargetedContentContainer> GetContentContainerAsync();
  251. +   TypedEventHandler<TargetedContentSubscription, TargetedContentAvailabilityChangedEventArgs> AvailabilityChanged;
  252. +   TypedEventHandler<TargetedContentSubscription, TargetedContentChangedEventArgs> ContentChanged;
  253. +   TypedEventHandler<TargetedContentSubscription, TargetedContentStateChangedEventArgs> StateChanged;
  254. + }
  255.  
  256. + public class Windows.Services.TargetedContent.TargetedContentSubscriptionOptions {
  257. +   public bool AllowPartialContentAvailability { get; set; }
  258. +   public IVector<string> EligibleContentTags { get; }
  259. +   public IMap<string, string> TargetingContext { get; }
  260. + }
  261.  
  262. + public class Windows.Services.TargetedContent.TargetedContentValue {
  263. +   public TargetedContentAction Action { get; }
  264. +   public bool Boolean { get; }
  265. +   public TargetedContentFile File { get; }
  266. +   public TargetedContentImage Image { get; }
  267. +   public double Number { get; }
  268. +   public string String { get; }
  269. +   public Uri Uri { get; }
  270. +   public TargetedContentValueType ValueType { get; }
  271. + }
  272.  
  273. + public enum Windows.Services.TargetedContent.TargetedContentValueType {
  274. +   String = 0,
  275. +   Uri = 1,
  276. +   Number = 2,
  277. +   Boolean = 3,
  278. +   File = 4,
  279. +   ImageFile = 5,
  280. +   Action = 6,
  281. + }
  282.  
  283. + public class Windows.System.Profile.EducationSettings {
  284. +   public bool IsEducationEnvironment { get; }
  285. + }
  286.  
  287. | public class Windows.UI.Composition.CompositionGraphicsDevice : Windows.UI.Composition.CompositionObject {
  288. +   public CompositionVirtualDrawingSurface CreateVirtualDrawingSurface( Size result, DirectXPixelFormat sizePixels, DirectXAlphaMode pixelFormat );
  289. | }
  290.  
  291. + public class Windows.UI.Composition.CompositionVirtualDrawingSurface : Windows.UI.Composition.CompositionDrawingSurface {
  292. + }
  293.  
  294. | public class Windows.UI.Composition.CompositionVisualSurface : Windows.UI.Composition.CompositionObject {
  295. +   public CompositionStretch Stretch { get; set; }
  296. | }
  297.  
  298. | public class Windows.UI.Input.Inking.InkPresenterRuler {
  299. +   public bool IsCompassVisible { get; set; }
  300. +   public bool AreTickMarksVisible { get; set; }
  301. | }
  302.  
  303. | public class Windows.UI.Xaml.FrameworkElement : Windows.UI.Xaml.UIElement {
  304. +   public static void DeferTree( DependencyObject element );
  305. | }
  306.  
  307. | public class Windows.UI.Xaml.Controls.ContentDialog : Windows.UI.Xaml.Controls.ContentControl {
  308. +   public Style SecondaryButtonStyle { get; set; }
  309. +   public Style TertiaryButtonStyle { get; set; }
  310. +   public object TertiaryButtonCommandParameter { get; set; }
  311. +   public ICommand TertiaryButtonCommand { get; set; }
  312. +   public string TertiaryButtonText { get; set; }
  313. +   public Style PrimaryButtonStyle { get; set; }
  314. +   public bool IsTertiaryButtonEnabled { get; set; }
  315. +   public DependencyProperty IsTertiaryButtonEnabledProperty { get; }
  316. +   public DependencyProperty PrimaryButtonStyleProperty { get; }
  317. +   public DependencyProperty SecondaryButtonStyleProperty { get; }
  318. +   public DependencyProperty TertiaryButtonCommandParameterProperty { get; }
  319. +   public DependencyProperty TertiaryButtonCommandProperty { get; }
  320. +   public DependencyProperty TertiaryButtonStyleProperty { get; }
  321. +   public DependencyProperty TertiaryButtonTextProperty { get; }
  322. | }
  323.  
  324. | public enum Windows.UI.Xaml.Controls.ContentDialogResult {
  325. +   Tertiary = 3,
  326. | }
  327.  
  328. | public class Windows.UI.Xaml.Controls.Control : Windows.UI.Xaml.FrameworkElement {
  329. +   public Uri DefaultStyleResourceUri { get; set; }
  330. +   public DependencyProperty DefaultStyleResourceUriProperty { get; }
  331. | }
  332.  
  333. | public class Windows.UI.Xaml.Controls.FocusEngagedEventArgs : Windows.UI.Xaml.RoutedEventArgs {
  334. +   public bool Handled { get; set; }
  335. | }
  336.  
  337. | public class Windows.UI.Xaml.Controls.InkToolbar : Windows.UI.Xaml.Controls.Control {
  338. +   public FlyoutPlacementMode ButtonDirection { get; set; }
  339. +   public DependencyProperty ButtonDirectionProperty { get; }
  340. | }
  341.  
  342. | public class Windows.UI.Xaml.Controls.Maps.MapControl : Windows.UI.Xaml.Controls.Control {
  343. | }
  344.  
  345. + public class Windows.UI.Xaml.Controls.Maps.MapElementContextRequestedEventArgs {
  346. +   public Geopoint Location { get; }
  347. +   public IVectorView<MapElement> MapElements { get; }
  348. +   public Point Position { get; }
  349. +   public MapElementContextRequestedEventArgs();
  350. + }
  351.  
  352. - public class Windows.UI.Xaml.Controls.Maps.MapElementRightClickEventArgs;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement