Guest User

Windows 8.1 9600 RTM vs. 9431 Preview WinRT API Changes

a guest
Aug 28th, 2013
848
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  MetaDiff v0.1
  2.  
  3.  new file: \wim\9600\Windows\System32\WinMetadata\Windows.ApplicationModel.winmd
  4.  old file: \wim\9431\Windows\System32\WinMetadata\Windows.ApplicationModel.winmd
  5.  
  6.  diff legends: +: added, -: removed, *: changed, |: type member changed
  7.  
  8. |   public class Windows.ApplicationModel.Appointments.AppointmentsProvider.AddAppointmentOperation {
  9. +       public void DismissUI();
  10. |   }
  11.  
  12. |   public class Windows.ApplicationModel.Appointments.AppointmentsProvider.RemoveAppointmentOperation {
  13. +       public void DismissUI();
  14. |   }
  15.  
  16. |   public class Windows.ApplicationModel.Appointments.AppointmentsProvider.ReplaceAppointmentOperation {
  17. +       public void DismissUI();
  18. |   }
  19.  
  20. -   public class Windows.ApplicationModel.Core.RestrictedAppContainer;
  21.  
  22. -   public enum Windows.ApplicationModel.Core.RestrictedAppContainerCapabilities;
  23.  
  24. |   public class Windows.ApplicationModel.Resources.Core.ResourceContext {
  25. +       public static ResourceContext GetForViewIndependentUse();
  26. |   }
  27.  
  28. |   public class Windows.ApplicationModel.Resources.ResourceLoader {
  29. +       public static ResourceLoader GetForViewIndependentUse();
  30. +       public static ResourceLoader GetForViewIndependentUse( string loader );
  31. |   }
  32.  
  33.  
  34.  MetaDiff v0.1
  35.  
  36.  new file: \wim\9600\Windows\System32\WinMetadata\Windows.Data.winmd
  37.  old file: \wim\9431\Windows\System32\WinMetadata\Windows.Data.winmd
  38.  
  39.  diff legends: +: added, -: removed, *: changed, |: type member changed
  40.  
  41.  
  42.  MetaDiff v0.1
  43.  
  44.  new file: \wim\9600\Windows\System32\WinMetadata\Windows.Devices.winmd
  45.  old file: \wim\9431\Windows\System32\WinMetadata\Windows.Devices.winmd
  46.  
  47.  diff legends: +: added, -: removed, *: changed, |: type member changed
  48.  
  49. |   public class Windows.Devices.Geolocation.Geocircle {
  50. +       public Geocircle( BasicGeoposition position, double radius, AltitudeReferenceSystem altitudeReferenceSystem );
  51. +       public Geocircle( BasicGeoposition position, double radius, AltitudeReferenceSystem altitudeReferenceSystem, uint spatialReferenceId );
  52. |   }
  53.  
  54. |   public enum Windows.Devices.Geolocation.Geofencing.GeofenceState {
  55. +       None = 0,
  56. |   }
  57.  
  58. |   public enum Windows.Devices.Geolocation.Geofencing.MonitoredGeofenceStates {
  59. +       None = 0,
  60. |   }
  61.  
  62. |   public class Windows.Devices.Geolocation.Geopoint {
  63. +       public Geopoint( BasicGeoposition position, AltitudeReferenceSystem altitudeReferenceSystem );
  64. +       public Geopoint( BasicGeoposition position, AltitudeReferenceSystem altitudeReferenceSystem, uint spatialReferenceId );
  65. |   }
  66.  
  67.  
  68.  MetaDiff v0.1
  69.  
  70.  new file: \wim\9600\Windows\System32\WinMetadata\Windows.Foundation.winmd
  71.  old file: \wim\9431\Windows\System32\WinMetadata\Windows.Foundation.winmd
  72.  
  73.  diff legends: +: added, -: removed, *: changed, |: type member changed
  74.  
  75.  
  76.  MetaDiff v0.1
  77.  
  78.  new file: \wim\9600\Windows\System32\WinMetadata\Windows.Globalization.winmd
  79.  old file: \wim\9431\Windows\System32\WinMetadata\Windows.Globalization.winmd
  80.  
  81.  diff legends: +: added, -: removed, *: changed, |: type member changed
  82.  
  83. +   public class Windows.Globalization.JapanesePhoneme {
  84. +       public string DisplayText { get; }
  85. +       public bool IsPhraseStart { get; }
  86. +       public string YomiText { get; }
  87. +   }
  88.  
  89. +   public class Windows.Globalization.JapanesePhoneticAnalyzer {
  90. +       public static IVectorView<JapanesePhoneme> GetWords( string result );
  91. +       public static IVectorView<JapanesePhoneme> GetWords( string result, bool input );
  92. +   }
  93.  
  94.  
  95.  MetaDiff v0.1
  96.  
  97.  new file: \wim\9600\Windows\System32\WinMetadata\Windows.Graphics.winmd
  98.  old file: \wim\9431\Windows\System32\WinMetadata\Windows.Graphics.winmd
  99.  
  100.  diff legends: +: added, -: removed, *: changed, |: type member changed
  101.  
  102. |   public class Windows.Graphics.Printing.PrintTask {
  103. +       public bool IsPrinterTargetEnabled { get; set; }
  104. +       public bool Is3DManufacturingTargetEnabled { get; set; }
  105. |   }
  106.  
  107.  
  108.  MetaDiff v0.1
  109.  
  110.  new file: \wim\9600\Windows\System32\WinMetadata\Windows.Management.winmd
  111.  old file: \wim\9431\Windows\System32\WinMetadata\Windows.Management.winmd
  112.  
  113.  diff legends: +: added, -: removed, *: changed, |: type member changed
  114.  
  115. +   public class Windows.Management.Workplace.WorkplaceSettings {
  116. +       public bool IsMicrosoftAccountOptional { get; }
  117. +   }
  118.  
  119.  
  120.  MetaDiff v0.1
  121.  
  122.  new file: \wim\9600\Windows\System32\WinMetadata\Windows.Media.winmd
  123.  old file: \wim\9431\Windows\System32\WinMetadata\Windows.Media.winmd
  124.  
  125.  diff legends: +: added, -: removed, *: changed, |: type member changed
  126.  
  127. |   public class Windows.Media.Capture.MediaCaptureInitializationSettings {
  128. -       public static DeviceInformationCollection GetVideoDevices();
  129. |   }
  130.  
  131. -   public class Windows.Media.ContentRestrictions.ContentRestrictionsBrowseInfo;
  132.  
  133. +   public class Windows.Media.ContentRestrictions.ContentRestrictionsBrowsePolicy {
  134. +       public string GeographicRegion { get; }
  135. +       public IReference<uint> MaxBrowsableAgeRating { get; }
  136. +       public IReference<uint> PreferredAgeRating { get; }
  137. +   }
  138.  
  139. +   public class Windows.Media.ContentRestrictions.RatedContentDescription {
  140. +       public string Title { get; set; }
  141. +       public IVector<string> Ratings { get; set; }
  142. +       public IRandomAccessStreamReference Image { get; set; }
  143. +       public string Id { get; set; }
  144. +       public RatedContentCategory Category { get; set; }
  145. +       public RatedContentDescription( string id, string title, RatedContentCategory category );
  146. +   }
  147.  
  148. -   public class Windows.Media.ContentRestrictions.RatedContentInfo;
  149.  
  150. |   public class Windows.Media.ContentRestrictions.RatedContentRestrictions {
  151. +       public RatedContentRestrictions( uint maxAgeRating );
  152. +       public RatedContentRestrictions();
  153. +       public IAsyncOperation<ContentRestrictionsBrowsePolicy> GetBrowsePolicyAsync();
  154. +       public IAsyncOperation<ContentAccessRestrictionLevel> GetRestrictionLevelAsync( RatedContentDescription operation );
  155. +       public IAsyncOperation<bool> RequestContentAccessAsync( RatedContentDescription operation );
  156. -       public static IAsyncOperation<ContentRestrictionsBrowseInfo> GetBrowseInfoAsync();
  157. |   }
  158.  
  159. |   public enum Windows.Media.Devices.CaptureUse {
  160. +       None = 0,
  161. |   }
  162.  
  163. |   public enum Windows.Media.SystemMediaTransportControlsButton {
  164. -       MaxButtons = 10,
  165. |   }
  166.  
  167. |   public enum Windows.Media.SystemMediaTransportControlsProperty {
  168. -       MaxProperties = 1,
  169. |   }
  170.  
  171.  
  172.  MetaDiff v0.1
  173.  
  174.  new file: \wim\9600\Windows\System32\WinMetadata\Windows.Networking.winmd
  175.  old file: \wim\9431\Windows\System32\WinMetadata\Windows.Networking.winmd
  176.  
  177.  diff legends: +: added, -: removed, *: changed, |: type member changed
  178.  
  179. |   public class Windows.Networking.BackgroundTransfer.ContentPrefetcher {
  180. +       public IReference<DateTime> LastSuccessfulPrefetchTime { get; }
  181. |   }
  182.  
  183. |   public class Windows.Networking.Connectivity.NetworkStateChangeEventDetails {
  184. +       public bool HasNewWwanRegistrationState { get; }
  185. |   }
  186.  
  187. |   public enum Windows.Networking.NetworkOperators.NetworkOperatorEventMessageType {
  188. +       TetheringOperationalStateChanged = 11,
  189. +       TetheringNumberOfClientsChanged = 12,
  190. |   }
  191.  
  192. +   public class Windows.Networking.NetworkOperators.NetworkOperatorTetheringAccessPointConfiguration {
  193. +       public string Ssid { get; set; }
  194. +       public string Passphrase { get; set; }
  195. +       public NetworkOperatorTetheringAccessPointConfiguration();
  196. +   }
  197.  
  198. +   public class Windows.Networking.NetworkOperators.NetworkOperatorTetheringManager {
  199. +       public uint ClientCount { get; }
  200. +       public uint MaxClientCount { get; }
  201. +       public TetheringOperationalState TetheringOperationalState { get; }
  202. +       public NetworkOperatorTetheringAccessPointConfiguration GetCurrentAccessPointConfiguration();
  203. +       public IAsyncAction ConfigureAccessPointAsync( NetworkOperatorTetheringAccessPointConfiguration asyncInfo );
  204. +       public IAsyncOperation<NetworkOperatorTetheringOperationResult> StartTetheringAsync();
  205. +       public IAsyncOperation<NetworkOperatorTetheringOperationResult> StopTetheringAsync();
  206. +       public static TetheringCapability GetTetheringCapability( string value );
  207. +       public static NetworkOperatorTetheringManager CreateFromNetworkAccountId( string ppManager );
  208. +   }
  209.  
  210. +   public class Windows.Networking.NetworkOperators.NetworkOperatorTetheringOperationResult {
  211. +       public string AdditionalErrorMessage { get; }
  212. +       public TetheringOperationStatus Status { get; }
  213. +   }
  214.  
  215. +   public enum Windows.Networking.NetworkOperators.TetheringCapability {
  216. +       Enabled = 0,
  217. +       DisabledByGroupPolicy = 1,
  218. +       DisabledByHardwareLimitation = 2,
  219. +       DisabledByOperator = 3,
  220. +       DisabledBySku = 4,
  221. +       DisabledByRequiredAppNotInstalled = 5,
  222. +       DisabledDueToUnknownCause = 6,
  223. +   }
  224.  
  225. +   public enum Windows.Networking.NetworkOperators.TetheringOperationStatus {
  226. +       Success = 0,
  227. +       Unknown = 1,
  228. +       MobileBroadbandDeviceOff = 2,
  229. +       WiFiDeviceOff = 3,
  230. +       EntitlementCheckTimeout = 4,
  231. +       EntitlementCheckFailure = 5,
  232. +       OperationInProgress = 6,
  233. +   }
  234.  
  235. +   public enum Windows.Networking.NetworkOperators.TetheringOperationalState {
  236. +       Unknown = 0,
  237. +       On = 1,
  238. +       Off = 2,
  239. +       InTransition = 3,
  240. +   }
  241.  
  242. |   public enum Windows.Networking.Sockets.SocketProtectionLevel {
  243. +       Ssl3AllowWeakEncryption = 5,
  244. +       Tls10 = 6,
  245. +       Tls11 = 7,
  246. +       Tls12 = 8,
  247. |   }
  248.  
  249. |   public class Windows.Networking.Vpn.VpnChannel {
  250. +       public VpnSystemHealth SystemHealth { get; }
  251. -       public VpnDeviceHealth DeviceHealth { get; }
  252. +       public void SetAllowedSslTlsVersions( object tunnelTransport, bool useTls12 );
  253. |   }
  254.  
  255. -   public class Windows.Networking.Vpn.VpnDeviceHealth;
  256.  
  257. +   public class Windows.Networking.Vpn.VpnSystemHealth {
  258. +       public Buffer StatementOfHealth { get; }
  259. +   }
  260.  
  261.  
  262.  MetaDiff v0.1
  263.  
  264.  new file: \wim\9600\Windows\System32\WinMetadata\Windows.Security.winmd
  265.  old file: \wim\9431\Windows\System32\WinMetadata\Windows.Security.winmd
  266.  
  267.  diff legends: +: added, -: removed, *: changed, |: type member changed
  268.  
  269. |   public class Windows.Security.Cryptography.Certificates.CertificateEnrollmentManager {
  270. +       public static IAsyncAction ImportPfxDataAsync( string value, string pfxData, ExportOption password, KeyProtectionLevel exportable, InstallOptions keyProtectionLevel, string installOption, string friendlyName );
  271. |   }
  272.  
  273. |   public class Windows.Security.Cryptography.Certificates.UserCertificateEnrollmentManager {
  274. +       public IAsyncAction ImportPfxDataAsync( string value, string pfxData, ExportOption password, KeyProtectionLevel exportable, InstallOptions keyProtectionLevel, string installOption, string friendlyName );
  275. |   }
  276.  
  277. |   public enum Windows.Security.ExchangeActiveSyncProvisioning.EasRequireEncryptionResult {
  278. +       UnexpectedFailure = 12,
  279. -       UnExpectedFailure = 12,
  280. |   }
  281.  
  282.  
  283.  MetaDiff v0.1
  284.  
  285.  new file: \wim\9600\Windows\System32\WinMetadata\Windows.Storage.winmd
  286.  old file: \wim\9431\Windows\System32\WinMetadata\Windows.Storage.winmd
  287.  
  288.  diff legends: +: added, -: removed, *: changed, |: type member changed
  289.  
  290. |   public class Windows.Storage.SystemProperties {
  291. +       public SystemImageProperties Image { get; }
  292. |   }
  293.  
  294.  
  295.  MetaDiff v0.1
  296.  
  297.  new file: \wim\9600\Windows\System32\WinMetadata\Windows.System.winmd
  298.  old file: \wim\9431\Windows\System32\WinMetadata\Windows.System.winmd
  299.  
  300.  diff legends: +: added, -: removed, *: changed, |: type member changed
  301.  
  302. +   public class Windows.System.UserProfile.AdvertisingManager {
  303. +       public string AdvertisingId { get; }
  304. +   }
  305.  
  306.  
  307.  MetaDiff v0.1
  308.  
  309.  new file: \wim\9600\Windows\System32\WinMetadata\Windows.UI.winmd
  310.  old file: \wim\9431\Windows\System32\WinMetadata\Windows.UI.winmd
  311.  
  312.  diff legends: +: added, -: removed, *: changed, |: type member changed
  313.  
  314. |   public enum Windows.UI.Notifications.TileTemplateType {
  315. +       TileSquare310x310SmallImageAndText01 = 72,
  316. +       TileSquare310x310SmallImagesAndTextList05 = 73,
  317. +       TileSquare310x310Text09 = 74,
  318. |   }
  319.  
  320.  
  321.  MetaDiff v0.1
  322.  
  323.  new file: \wim\9600\Windows\System32\WinMetadata\Windows.UI.Xaml.winmd
  324.  old file: \wim\9431\Windows\System32\WinMetadata\Windows.UI.Xaml.winmd
  325.  
  326.  diff legends: +: added, -: removed, *: changed, |: type member changed
  327.  
  328. |   public class Windows.UI.Xaml.Controls.ContentPresenter : Windows.UI.Xaml.FrameworkElement {
  329. +       public TextLineBounds TextLineBounds { get; set; }
  330. +       public OpticalMarginAlignment OpticalMarginAlignment { get; set; }
  331. +       public DependencyProperty OpticalMarginAlignmentProperty { get; }
  332. +       public DependencyProperty TextLineBoundsProperty { get; }
  333. |   }
  334.  
  335. |   public class Windows.UI.Xaml.Controls.Primitives.GridViewItemPresenter : Windows.UI.Xaml.Controls.ContentPresenter {
  336. +       public Thickness PointerOverBackgroundMargin { get; set; }
  337. +       public Thickness Padding { get; set; }
  338. +       public Thickness ContentMargin { get; set; }
  339. +       public DependencyProperty ContentMarginProperty { get; }
  340. +       public DependencyProperty PaddingProperty { get; }
  341. +       public DependencyProperty PointerOverBackgroundMarginProperty { get; }
  342. |   }
  343.  
  344. |   public class Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter : Windows.UI.Xaml.Controls.ContentPresenter {
  345. +       public Thickness PointerOverBackgroundMargin { get; set; }
  346. +       public Thickness Padding { get; set; }
  347. +       public Thickness ContentMargin { get; set; }
  348. +       public DependencyProperty ContentMarginProperty { get; }
  349. +       public DependencyProperty PaddingProperty { get; }
  350. +       public DependencyProperty PointerOverBackgroundMarginProperty { get; }
  351. |   }
  352.  
  353. |   public enum Windows.UI.Xaml.Controls.Symbol {
  354. +       AllApps = 57721,
  355. +       Scan = 58004,
  356. +       Preview = 58005,
  357. |   }
  358.  
  359. |   public class Windows.UI.Xaml.Controls.UIElementCollection {
  360. +       public void Move( uint oldIndex, uint newIndex );
  361. |   }
  362.  
  363. |   public enum Windows.UI.Xaml.Input.InputScopeNameValue {
  364. +       SearchIncremental = 52,
  365. |   }
  366.  
  367.  
  368.  MetaDiff v0.1
  369.  
  370.  new file: \wim\9600\Windows\System32\WinMetadata\Windows.Web.winmd
  371.  old file: \wim\9431\Windows\System32\WinMetadata\Windows.Web.winmd
  372.  
  373.  diff legends: +: added, -: removed, *: changed, |: type member changed
  374.  
  375. |   public enum Windows.Web.Http.HttpStatusCode {
  376. +       RequestHeaderFieldsTooLarge = 431,
  377. |   }
RAW Paste Data

Adblocker detected! Please consider disabling it...

We've detected AdBlock Plus or some other adblocking software preventing Pastebin.com from fully loading.

We don't have any obnoxious sound, or popup ads, we actively block these annoying types of ads!

Please add Pastebin.com to your ad blocker whitelist or disable your adblocking software.

×