{"id":22937,"date":"2018-03-14T04:00:18","date_gmt":"2018-03-13T19:00:18","guid":{"rendered":"https:\/\/jirak.net\/wp\/windows-10-sdk-preview-build-17115-now-available\/"},"modified":"2018-03-14T04:34:46","modified_gmt":"2018-03-13T19:34:46","slug":"windows-10-sdk-preview-build-17115-now-available","status":"publish","type":"post","link":"https:\/\/jirak.net\/wp\/windows-10-sdk-preview-build-17115-now-available\/","title":{"rendered":"Windows 10 SDK Preview Build 17115 now available"},"content":{"rendered":"<p>Windows 10 SDK Preview Build 17115 now available<\/p>\n<p>Today, we released a new Windows 10 Preview Build of the SDK to be used in conjunction with\u00a0<a href=\"https:\/\/insider.windows.com\/\">Windows 10 Insider Preview<\/a>\u00a0(Build <strong>17115 <\/strong>or greater). The Preview SDK Build <strong>17115 <\/strong>contains bug fixes and under development changes to the API surface area.<\/p>\n<p>The Preview SDK can be downloaded from\u00a0<a href=\"https:\/\/www.microsoft.com\/en-us\/software-download\/windowsinsiderpreviewSDK\">developer section on Windows Insider<\/a>.<\/p>\n<p>For feedback and updates to the known issues, please see the\u00a0<a href=\"https:\/\/social.msdn.microsoft.com\/Forums\/en-US\/home?forum=Win10SDKToolsIssues\">developer forum.<\/a>\u00a0For new developer feature requests, head over to our\u00a0<a href=\"https:\/\/wpdev.uservoice.com\/\">Windows Platform UserVoice.<\/a><\/p>\n<h2><strong>Things to note:<\/strong><\/h2>\n<ul>\n<li>This build works in conjunction with previously released SDKs and Visual Studio 2017. You can install this SDK and still also continue to submit your apps that target Windows 10 Creators build or earlier to the store.<\/li>\n<li>The Windows SDK will now formally only be supported by Visual Studio 2017 and greater. You can download the Visual Studio 2017 <a href=\"https:\/\/www.visualstudio.com\/downloads\/\">here<\/a>.<\/li>\n<\/ul>\n<h2><strong>Known Issues <\/strong><\/h2>\n<ul>\n<li>Installation on an operating system that is not a <a href=\"https:\/\/insider.windows.com\/\">Windows 10 Insider Preview<\/a> build is not supported and may fail.<\/li>\n<\/ul>\n<h2><strong>What&#8217;s New:<\/strong><\/h2>\n<ul>\n<li><strong>C++\/WinRT Now Available:<\/strong> The C++\/WinRT headers and cppwinrt compiler (cppwinrt.exe) are now included in the Windows SDK. The compiler comes in handy if you need to consume a third-party WinRT component or if you need to author your own WinRT components with C++\/WinRT. The easiest way to get working with it after installing the Windows Insider Preview SDK is to start the Visual Studio Developer Command Prompt and run the compiler in that environment. Authoring support is currently experimental and subject to change. Stay tuned as we will publish more detailed instructions on how to use the compiler in the coming week. The <a href=\"https:\/\/aka.ms\/cppwinrtcompiler\">ModernCPP blog has a deeper dive into the CppWinRT compiler<\/a>. Please give us feedback by creating an issue at: <a href=\"https:\/\/github.com\/microsoft\/cppwinrt\">https:\/\/github.com\/microsoft\/cppwinrt<\/a><strong>.<\/strong><\/li>\n<\/ul>\n<h2><strong>Breaking Changes<\/strong><\/h2>\n<ul>\n<li><strong>New MIDL key words. <\/strong><\/li>\n<\/ul>\n<p>As a part of the &#8220;modernizing IDL&#8221; effort, several new keywords are added to the midlrt tool. These new keywords will cause build breaks if they are encountered in IDL files.<\/p>\n<p>The new keywords are:<\/p>\n<ul>\n<li>event<\/li>\n<li>set<\/li>\n<li>get<\/li>\n<li>partial<\/li>\n<li>unsealed<\/li>\n<li>overridable<\/li>\n<li>protected<\/li>\n<li>importwinmd<\/li>\n<\/ul>\n<p>If any of these keywords is used as an identifier, it will generate a build failure indicating a syntax error.<\/p>\n<p>The error will be similar to:<\/p>\n<p>1 &gt;d:ossrconecorecomcombaseunittestastatestserverstestserver6idlremreleasetest.idl(12) : error MIDL2025 : [msg]syntax error [context]: expecting a declarator or * near &#8220;)&#8221;<\/p>\n<p>To fix this, modify the identifier in error to an &#8220;@&#8221; prefix in front of the identifier. That will cause MIDL to treat the offending element as an identifier instead of a keyword.<\/p>\n<h2><strong>API Updates and Additions <\/strong><\/h2>\n<p>When targeting new APIs, consider writing your app to be adaptive in order to run correctly on the widest number of Windows 10 devices. Please see <a href=\"https:\/\/blogs.windows.com\/buildingapps\/2015\/09\/15\/dynamically-detecting-features-with-api-contracts-10-by-10\/#HdHAk5RVtCg6bW4O.97\">Dynamically detecting features with API contracts (10 by 10)<\/a> for more information.<\/p>\n<p>The following APIs have been added to the platform since the release of 16299.<\/p>\n<pre class=\"brush: csharp; title: ; notranslate\">\r\n\r\nnamespace Windows.AI.MachineLearning.Preview {\r\n  public enum FeatureElementKindPreview\r\n  public interface ILearningModelVariableDescriptorPreview\r\n  public sealed class ImageVariableDescriptorPreview : ILearningModelVariableDescriptorPreview\r\n  public sealed class InferencingOptionsPreview\r\n  public sealed class LearningModelBindingPreview : IIterable&amp;amp;lt;IKeyValuePair&amp;amp;lt;string, object&amp;amp;gt;&amp;amp;gt;, IMapView&amp;amp;lt;string, object&amp;amp;gt;\r\n  public sealed class LearningModelDescriptionPreview\r\n  public enum LearningModelDeviceKindPreview\r\n  public sealed class LearningModelEvaluationResultPreview\r\n  public enum LearningModelFeatureKindPreview\r\n  public sealed class LearningModelPreview\r\n  public sealed class LearningModelVariableDescriptorPreview : ILearningModelVariableDescriptorPreview\r\n  public struct MachineLearningPreviewContract\r\n  public sealed class MapVariableDescriptorPreview : ILearningModelVariableDescriptorPreview\r\n  public sealed class SequenceVariableDescriptorPreview : ILearningModelVariableDescriptorPreview\r\n  public sealed class TensorVariableDescriptorPreview : ILearningModelVariableDescriptorPreview\r\n}\r\nnamespace Windows.ApplicationModel {\r\n  public enum AddResourcePackageOptions : uint\r\n  public sealed class AppInstance\r\n  public sealed class PackageCatalog {\r\n    IAsyncOperationWithProgress&amp;amp;lt;PackageCatalogAddResourcePackageResult, PackageInstallProgress&amp;amp;gt; AddResourcePackageAsync(string resourcePackageFamilyName, string resourceID, AddResourcePackageOptions options);\r\n    IAsyncOperation&amp;amp;lt;PackageCatalogRemoveResourcePackagesResult&amp;amp;gt; RemoveResourcePackagesAsync(IIterable&amp;amp;lt;Package&amp;amp;gt; resourcePackages);\r\n  }\r\n  public sealed class PackageCatalogAddResourcePackageResult\r\n  public sealed class PackageCatalogRemoveResourcePackagesResult\r\n  public struct PackageInstallProgress\r\n  public enum StartupTaskState {\r\n    EnabledByPolicy = 4,\r\n  }\r\n}\r\nnamespace Windows.ApplicationModel.Activation {\r\n  public enum ActivationKind {\r\n    BarcodeScannerProvider = 1022,\r\n  }\r\n  public sealed class BarcodeScannerPreviewActivatedEventArgs : IActivatedEventArgs, IActivatedEventArgsWithUser, IBarcodeScannerPreviewActivatedEventArgs\r\n  public interface IBarcodeScannerPreviewActivatedEventArgs : IActivatedEventArgs\r\n}\r\nnamespace Windows.ApplicationModel.Background {\r\n  public enum BackgroundAccessRequestKind\r\n  public static class BackgroundExecutionManager {\r\n    public static IAsyncOperation&amp;amp;lt;bool&amp;amp;gt; RequestAccessKindAsync(BackgroundAccessRequestKind requestedAccess, string reason);\r\n  }\r\n  public sealed class CustomSystemEventTrigger : IBackgroundTrigger\r\n  public enum CustomSystemEventTriggerRecurrence\r\n  public sealed class MobileBroadbandPcoDataChangeTrigger : IBackgroundTrigger\r\n  public sealed class NetworkOperatorDataUsageTrigger : IBackgroundTrigger\r\n  public sealed class StorageLibraryChangeTrackerTrigger : IBackgroundTrigger\r\n  public sealed class TetheringEntitlementCheckTrigger : IBackgroundTrigger\r\n}\r\nnamespace Windows.ApplicationModel.Calls {\r\n  public enum PhoneCallMedia {\r\n    AudioAndRealTimeText = 2,\r\n  }\r\n  public sealed class VoipCallCoordinator {\r\n    VoipPhoneCall RequestNewAppInitiatedCall(string context, string contactName, string contactNumber, string serviceName, VoipPhoneCallMedia media);\r\n    VoipPhoneCall RequestNewIncomingCall(string context, string contactName, string contactNumber, Uri contactImage, string serviceName, Uri brandingImage, string callDetails, Uri ringtone, VoipPhoneCallMedia media, TimeSpan ringTimeout, string contactRemoteId);\r\n  }\r\n  public sealed class VoipPhoneCall {\r\n    void NotifyCallAccepted(VoipPhoneCallMedia media);\r\n  }\r\n}\r\nnamespace Windows.ApplicationModel.Core {\r\n  public sealed class AppListEntry {\r\n    IAsyncOperation&amp;amp;lt;bool&amp;amp;gt; LaunchForUserAsync(User user);\r\n  }\r\n}\r\nnamespace Windows.ApplicationModel.DataTransfer {\r\n  public sealed class DataPackagePropertySet : IIterable&amp;amp;lt;IKeyValuePair&amp;amp;lt;string, object&amp;amp;gt;&amp;amp;gt;, IMap&amp;amp;lt;string, object&amp;amp;gt; {\r\n    string ContentSourceUserActivityJson { get; set; }\r\n  }\r\n  public sealed class DataPackagePropertySetView : IIterable&amp;amp;lt;IKeyValuePair&amp;amp;lt;string, object&amp;amp;gt;&amp;amp;gt;, IMapView&amp;amp;lt;string, object&amp;amp;gt; {\r\n    string ContentSourceUserActivityJson { get; }\r\n  }\r\n  public static class StandardDataFormats {\r\n    public static string UserActivityJsonArray { get; }\r\n  }\r\n}\r\nnamespace Windows.ApplicationModel.Store.Preview {\r\n  public enum StoreSystemFeature {\r\n    ArchitectureArm64 = 34,\r\n  }\r\n}\r\nnamespace Windows.ApplicationModel.Store.Preview.InstallControl {\r\n  public sealed class AppInstallItem {\r\n    bool LaunchAfterInstall { get; set; }\r\n  }\r\n  public sealed class AppInstallManager {\r\n    IAsyncOperation&amp;amp;lt;bool&amp;amp;gt; GetIsPackageIdentityAllowedToInstallAsync(string correlationVector, string packageIdentityName, string publisherCertificateName);\r\n    IAsyncOperation&amp;amp;lt;bool&amp;amp;gt; GetIsPackageIdentityAllowedToInstallForUserAsync(User user, string correlationVector, string packageIdentityName, string publisherCertificateName);\r\n    IAsyncOperation&amp;amp;lt;IVectorView&amp;amp;lt;AppInstallItem&amp;amp;gt;&amp;amp;gt; SearchForAllUpdatesAsync(string correlationVector, string clientId, AppUpdateOptions updateOptions);\r\n    IAsyncOperation&amp;amp;lt;IVectorView&amp;amp;lt;AppInstallItem&amp;amp;gt;&amp;amp;gt; SearchForAllUpdatesForUserAsync(User user, string correlationVector, string clientId, AppUpdateOptions updateOptions);\r\n    IAsyncOperation&amp;amp;lt;AppInstallItem&amp;amp;gt; SearchForUpdatesAsync(string productId, string skuId, string correlationVector, string clientId, AppUpdateOptions updateOptions);\r\n    IAsyncOperation&amp;amp;lt;AppInstallItem&amp;amp;gt; SearchForUpdatesForUserAsync(User user, string productId, string skuId, string correlationVector, string clientId, AppUpdateOptions updateOptions);\r\n    IAsyncOperation&amp;amp;lt;IVectorView&amp;amp;lt;AppInstallItem&amp;amp;gt;&amp;amp;gt; StartProductInstallAsync(string productId, string flightId, string clientId, string correlationVector, AppInstallOptions installOptions);\r\n    IAsyncOperation&amp;amp;lt;IVectorView&amp;amp;lt;AppInstallItem&amp;amp;gt;&amp;amp;gt; StartProductInstallForUserAsync(User user, string productId, string flightId, string clientId, string correlationVector, AppInstallOptions installOptions);\r\n  }\r\n  public sealed class AppInstallOptions\r\n  public sealed class AppInstallStatus {\r\n    bool IsStaged { get; }\r\n  }\r\n  public sealed class AppUpdateOptions\r\n}\r\nnamespace Windows.ApplicationModel.UserActivities {\r\n  public sealed class UserActivity {\r\n    public UserActivity(string activityId);\r\n    string ToJson();\r\n    public static string ToJsonArray(IIterable&amp;amp;lt;UserActivity&amp;amp;gt; activities);\r\n    public static UserActivity TryParseFromJson(string json);\r\n    public static IVector&amp;amp;lt;UserActivity&amp;amp;gt; TryParseFromJsonArray(string json);\r\n  }\r\n  public sealed class UserActivityChannel {\r\n    public static void DisableAutoSessionCreation();\r\n    IAsyncOperation&amp;amp;lt;IVector&amp;amp;lt;UserActivitySessionHistoryItem&amp;amp;gt;&amp;amp;gt; GetRecentUserActivitiesAsync(int maxUniqueActivities);\r\n    IAsyncOperation&amp;amp;lt;IVector&amp;amp;lt;UserActivitySessionHistoryItem&amp;amp;gt;&amp;amp;gt; GetSessionHistoryItemsForUserActivityAsync(string activityId, DateTime startTime);\r\n    public static UserActivityChannel TryGetForWebAccount(WebAccount account);\r\n  }\r\n  public sealed class UserActivityRequest\r\n  public sealed class UserActivityRequestedEventArgs\r\n  public sealed class UserActivityRequestManager\r\n  public sealed class UserActivitySessionHistoryItem\r\n  public sealed class UserActivityVisualElements {\r\n    string AttributionDisplayText { get; set; }\r\n  }\r\n}\r\nnamespace Windows.Devices.Bluetooth {\r\n  public sealed class BluetoothAdapter {\r\n    bool AreClassicSecureConnectionsSupported { get; }\r\n    bool AreLowEnergySecureConnectionsSupported { get; }\r\n  }\r\n  public sealed class BluetoothDevice : IClosable {\r\n    bool WasSecureConnectionUsedForPairing { get; }\r\n  }\r\n  public sealed class BluetoothLEDevice : IClosable {\r\n    bool WasSecureConnectionUsedForPairing { get; }\r\n  }\r\n}\r\nnamespace Windows.Devices.Display {\r\n  public sealed class DisplayMonitor\r\n  public enum DisplayMonitorConnectionKind\r\n  public enum DisplayMonitorDescriptorKind\r\n  public enum DisplayMonitorPhysicalConnectorKind\r\n  public enum DisplayMonitorUsageKind\r\n}\r\nnamespace Windows.Devices.Input.Preview {\r\n  public enum GazeDeviceConfigurationStatePreview\r\n  public sealed class GazeDevicePreview\r\n  public sealed class GazeDeviceWatcherAddedPreviewEventArgs\r\n  public sealed class GazeDeviceWatcherPreview\r\n  public sealed class GazeDeviceWatcherRemovedPreviewEventArgs\r\n  public sealed class GazeDeviceWatcherUpdatedPreviewEventArgs\r\n  public sealed class GazeEnteredPreviewEventArgs\r\n  public sealed class GazeExitedPreviewEventArgs\r\n  public sealed class GazeInputSourcePreview\r\n  public sealed class GazeMovedPreviewEventArgs\r\n  public sealed class GazePointPreview\r\n}\r\nnamespace Windows.Devices.PointOfService {\r\n  public sealed class BarcodeScannerReport {\r\n    public BarcodeScannerReport(uint scanDataType, IBuffer scanData, IBuffer scanDataLabel);\r\n  }\r\n  public sealed class ClaimedBarcodeScanner : IClosable {\r\n    bool IsVideoPreviewShownOnEnable { get; set; }\r\n    void HideVideoPreview();\r\n    IAsyncOperation&amp;amp;lt;bool&amp;amp;gt; ShowVideoPreviewAsync();\r\n  }\r\n  public sealed class UnifiedPosErrorData {\r\n    public UnifiedPosErrorData(string message, UnifiedPosErrorSeverity severity, UnifiedPosErrorReason reason, uint extendedReason);\r\n  }\r\n}\r\nnamespace Windows.Devices.PointOfService.Provider {\r\n  public sealed class BarcodeScannerDisableScannerRequest\r\n  public sealed class BarcodeScannerDisableScannerRequestEventArgs\r\n  public sealed class BarcodeScannerEnableScannerRequest\r\n  public sealed class BarcodeScannerEnableScannerRequestEventArgs\r\n  public sealed class BarcodeScannerGetSymbologyAttributesRequest\r\n  public sealed class BarcodeScannerGetSymbologyAttributesRequestEventArgs\r\n  public sealed class BarcodeScannerHideVideoPreviewRequest\r\n  public sealed class BarcodeScannerHideVideoPreviewRequestEventArgs\r\n  public sealed class BarcodeScannerProviderConnection : IClosable\r\n  public sealed class BarcodeScannerProviderTriggerDetails\r\n  public sealed class BarcodeScannerSetActiveSymbologiesRequest\r\n  public sealed class BarcodeScannerSetActiveSymbologiesRequestEventArgs\r\n  public sealed class BarcodeScannerSetSymbologyAttributesRequest\r\n  public sealed class BarcodeScannerSetSymbologyAttributesRequestEventArgs\r\n  public sealed class BarcodeScannerStartSoftwareTriggerRequest\r\n  public sealed class BarcodeScannerStartSoftwareTriggerRequestEventArgs\r\n  public sealed class BarcodeScannerStopSoftwareTriggerRequest\r\n  public sealed class BarcodeScannerStopSoftwareTriggerRequestEventArgs\r\n  public enum BarcodeScannerTriggerState\r\n  public sealed class BarcodeSymbologyAttributesBuilder\r\n}\r\nnamespace Windows.Foundation.Numerics {\r\n  public struct Rational\r\n}\r\nnamespace Windows.Globalization {\r\n  public static class ApplicationLanguages {\r\n    public static IVectorView&amp;amp;lt;string&amp;amp;gt; GetLanguagesForUser(User user);\r\n  }\r\n  public sealed class Language {\r\n    LanguageLayoutDirection LayoutDirection { get; }\r\n  }\r\n  public enum LanguageLayoutDirection\r\n}\r\nnamespace Windows.Graphics {\r\n  public struct DisplayAdapterId\r\n  public interface IGeometrySource2D\r\n}\r\nnamespace Windows.Graphics.Capture {\r\n  public sealed class Direct3D11CaptureFrame : IClosable\r\n  public sealed class Direct3D11CaptureFramePool : IClosable\r\n  public sealed class GraphicsCaptureItem\r\n  public sealed class GraphicsCapturePicker\r\n  public sealed class GraphicsCaptureSession : IClosable\r\n}\r\nnamespace Windows.Graphics.DirectX {\r\n  public enum DirectXColorSpace\r\n}\r\nnamespace Windows.Graphics.Display {\r\n  public sealed class AdvancedColorInfo\r\n  public enum AdvancedColorKind\r\n  public sealed class BrightnessOverrideSettings\r\n  public sealed class ColorOverrideSettings\r\n  public enum DisplayBrightnessOverrideScenario\r\n  public enum DisplayColorOverrideScenario\r\n  public sealed class DisplayEnhancementOverride\r\n  public sealed class DisplayEnhancementOverrideCapabilities\r\n  public sealed class DisplayEnhancementOverrideCapabilitiesChangedEventArgs\r\n  public sealed class DisplayInformation {\r\n    event TypedEventHandler&amp;amp;lt;DisplayInformation, object&amp;amp;gt; AdvancedColorInfoChanged;\r\n    AdvancedColorInfo GetAdvancedColorInfo();\r\n  }\r\n  public enum HdrMetadataFormat\r\n  public struct NitRange\r\n}\r\nnamespace Windows.Graphics.Holographic {\r\n  public sealed class HolographicCamera {\r\n    bool CanOverrideViewport { get; }\r\n  }\r\n  public sealed class HolographicCameraPose {\r\n    void OverrideProjectionTransform(HolographicStereoTransform projectionTransform);\r\n    void OverrideViewport(Rect leftViewport, Rect rightViewport);\r\n    void OverrideViewTransform(SpatialCoordinateSystem coordinateSystem, HolographicStereoTransform coordinateSystemToViewTransform);\r\n  }\r\n  public sealed class HolographicFramePresentationMonitor : IClosable\r\n  public sealed class HolographicFramePresentationReport\r\n  public sealed class HolographicSpace {\r\n    HolographicSpaceUserPresence UserPresence { get; }\r\n    event TypedEventHandler&amp;amp;lt;HolographicSpace, object&amp;amp;gt; UserPresenceChanged;\r\n    HolographicFramePresentationMonitor CreateFramePresentationMonitor(uint maxQueuedReports);\r\n    void WaitForNextFrameReady();\r\n    void WaitForNextFrameReadyWithHeadStart(TimeSpan requestedHeadStartDuration);\r\n  }\r\n  public enum HolographicSpaceUserPresence\r\n}\r\nnamespace Windows.Graphics.Imaging {\r\n  public enum BitmapPixelFormat {\r\n    P010 = 104,\r\n  }\r\n}\r\nnamespace Windows.Graphics.Printing {\r\n  public sealed class PrintPageRange\r\n  public sealed class PrintPageRangeOptions\r\n  public sealed class PrintTaskOptions : IPrintTaskOptionsCore, IPrintTaskOptionsCoreProperties, IPrintTaskOptionsCoreUIConfiguration {\r\n    IVector&amp;amp;lt;PrintPageRange&amp;amp;gt; CustomPageRanges { get; }\r\n    PrintPageRangeOptions PageRangeOptions { get; }\r\n  }\r\n  public static class StandardPrintTaskOptions {\r\n    public static string CustomPageRanges { get; }\r\n  }\r\n}\r\nnamespace Windows.Graphics.Printing.OptionDetails {\r\n  public sealed class PrintBindingOptionDetails : IPrintItemListOptionDetails, IPrintOptionDetails {\r\n    string Description { get; set; }\r\n    string WarningText { get; set; }\r\n  }\r\n  public sealed class PrintBorderingOptionDetails : IPrintItemListOptionDetails, IPrintOptionDetails {\r\n    string Description { get; set; }\r\n    string WarningText { get; set; }\r\n  }\r\n  public sealed class PrintCollationOptionDetails : IPrintItemListOptionDetails, IPrintOptionDetails {\r\n    string Description { get; set; }\r\n    string WarningText { get; set; }\r\n  }\r\n  public sealed class PrintColorModeOptionDetails : IPrintItemListOptionDetails, IPrintOptionDetails {\r\n    string Description { get; set; }\r\n    string WarningText { get; set; }\r\n  }\r\n  public sealed class PrintCopiesOptionDetails : IPrintNumberOptionDetails, IPrintOptionDetails {\r\n    string Description { get; set; }\r\n    string WarningText { get; set; }\r\n  }\r\n  public sealed class PrintCustomItemListOptionDetails : IPrintCustomOptionDetails, IPrintItemListOptionDetails, IPrintOptionDetails {\r\n    string Description { get; set; }\r\n    string WarningText { get; set; }\r\n    void AddItem(string itemId, string displayName, string description, IRandomAccessStreamWithContentType icon);\r\n  }\r\n  public sealed class PrintCustomTextOptionDetails : IPrintCustomOptionDetails, IPrintOptionDetails {\r\n    string Description { get; set; }\r\n    string WarningText { get; set; }\r\n  }\r\n  public sealed class PrintCustomToggleOptionDetails : IPrintCustomOptionDetails, IPrintOptionDetails\r\n  public sealed class PrintDuplexOptionDetails : IPrintItemListOptionDetails, IPrintOptionDetails {\r\n    string Description { get; set; }\r\n    string WarningText { get; set; }\r\n  }\r\n  public sealed class PrintHolePunchOptionDetails : IPrintItemListOptionDetails, IPrintOptionDetails {\r\n    string Description { get; set; }\r\n    string WarningText { get; set; }\r\n  }\r\n  public sealed class PrintMediaSizeOptionDetails : IPrintItemListOptionDetails, IPrintOptionDetails {\r\n    string Description { get; set; }\r\n    string WarningText { get; set; }\r\n  }\r\n  public sealed class PrintMediaTypeOptionDetails : IPrintItemListOptionDetails, IPrintOptionDetails {\r\n    string Description { get; set; }\r\n    string WarningText { get; set; }\r\n  }\r\n  public enum PrintOptionType {\r\n    Toggle = 4,\r\n  }\r\n  public sealed class PrintOrientationOptionDetails : IPrintItemListOptionDetails, IPrintOptionDetails {\r\n    string Description { get; set; }\r\n    string WarningText { get; set; }\r\n  }\r\n  public sealed class PrintPageRangeOptionDetails : IPrintOptionDetails\r\n  public sealed class PrintQualityOptionDetails : IPrintItemListOptionDetails, IPrintOptionDetails {\r\n    string Description { get; set; }\r\n    string WarningText { get; set; }\r\n  }\r\n  public sealed class PrintStapleOptionDetails : IPrintItemListOptionDetails, IPrintOptionDetails {\r\n    string Description { get; set; }\r\n    string WarningText { get; set; }\r\n  }\r\n  public sealed class PrintTaskOptionDetails : IPrintTaskOptionsCore, IPrintTaskOptionsCoreUIConfiguration {\r\n    PrintCustomToggleOptionDetails CreateToggleOption(string optionId, string displayName);\r\n  }\r\n}\r\nnamespace Windows.Management.Deployment {\r\n  public sealed class PackageManager {\r\n    IAsyncOperationWithProgress&amp;amp;lt;DeploymentResult, DeploymentProgress&amp;amp;gt; RequestAddPackageAsync(Uri packageUri, IIterable&amp;amp;lt;Uri&amp;amp;gt; dependencyPackageUris, DeploymentOptions deploymentOptions, PackageVolume targetVolume, IIterable&amp;amp;lt;string&amp;amp;gt; optionalPackageFamilyNames, IIterable&amp;amp;lt;Uri&amp;amp;gt; relatedPackageUris, IIterable&amp;amp;lt;Uri&amp;amp;gt; packageUrisToInstall);\r\n  }\r\n}\r\nnamespace Windows.Management.Update {\r\n  public sealed class PreviewBuildsManager\r\n  public sealed class PreviewBuildsState\r\n}\r\nnamespace Windows.Media {\r\n  public sealed class VideoFrame : IClosable, IMediaFrame {\r\n    IAsyncAction CopyToAsync(VideoFrame frame, IReference&amp;amp;lt;BitmapBounds&amp;amp;gt; sourceBounds, IReference&amp;amp;lt;BitmapBounds&amp;amp;gt; destinationBounds);\r\n    public static VideoFrame CreateAsDirect3D11SurfaceBacked(DirectXPixelFormat format, int width, int height);\r\n    public static VideoFrame CreateAsDirect3D11SurfaceBacked(DirectXPixelFormat format, int width, int height, IDirect3DDevice device);\r\n    public static VideoFrame CreateWithDirect3D11Surface(IDirect3DSurface surface);\r\n    public static VideoFrame CreateWithSoftwareBitmap(SoftwareBitmap bitmap);\r\n  }\r\n}\r\nnamespace Windows.Media.Audio {\r\n  public sealed class AudioGraph : IClosable {\r\n    IAsyncOperation&amp;amp;lt;CreateMediaSourceAudioInputNodeResult&amp;amp;gt; CreateMediaSourceAudioInputNodeAsync(MediaSource mediaSource);\r\n    IAsyncOperation&amp;amp;lt;CreateMediaSourceAudioInputNodeResult&amp;amp;gt; CreateMediaSourceAudioInputNodeAsync(MediaSource mediaSource, AudioNodeEmitter emitter);\r\n  }\r\n  public sealed class AudioGraphSettings {\r\n    double MaxPlaybackSpeedFactor { get; set; }\r\n  }\r\n  public sealed class AudioStateMonitor\r\n  public sealed class CreateMediaSourceAudioInputNodeResult\r\n  public sealed class MediaSourceAudioInputNode : IAudioInputNode, IAudioInputNode2, IAudioNode, IClosable\r\n  public enum MediaSourceAudioInputNodeCreationStatus\r\n}\r\nnamespace Windows.Media.Capture {\r\n  public sealed class CapturedFrame : IClosable, IContentTypeProvider, IInputStream, IOutputStream, IRandomAccessStream, IRandomAccessStreamWithContentType {\r\n    BitmapPropertySet BitmapProperties { get; }\r\n    CapturedFrameControlValues ControlValues { get; }\r\n  }\r\n  public enum KnownVideoProfile {\r\n    HdrWithWcgPhoto = 8,\r\n    HdrWithWcgVideo = 7,\r\n    HighFrameRate = 5,\r\n    VariablePhotoSequence = 6,\r\n    VideoHdr8 = 9,\r\n  }\r\n  public sealed class MediaCaptureSettings {\r\n    IDirect3DDevice Direct3D11Device { get; }\r\n  }\r\n  public sealed class MediaCaptureVideoProfile {\r\n    IVectorView&amp;amp;lt;MediaFrameSourceInfo&amp;amp;gt; FrameSourceInfos { get; }\r\n    IMapView&amp;amp;lt;Guid, object&amp;amp;gt; Properties { get; }\r\n  }\r\n  public sealed class MediaCaptureVideoProfileMediaDescription {\r\n    IMapView&amp;amp;lt;Guid, object&amp;amp;gt; Properties { get; }\r\n    string Subtype { get; }\r\n  }\r\n}\r\nnamespace Windows.Media.Capture.Frames {\r\n  public sealed class AudioMediaFrame\r\n  public sealed class MediaFrameFormat {\r\n    AudioEncodingProperties AudioEncodingProperties { get; }\r\n  }\r\n  public sealed class MediaFrameReference : IClosable {\r\n    AudioMediaFrame AudioMediaFrame { get; }\r\n  }\r\n  public sealed class MediaFrameSourceController {\r\n    AudioDeviceController AudioDeviceController { get; }\r\n  }\r\n  public sealed class MediaFrameSourceInfo {\r\n    string ProfileId { get; }\r\n    IVectorView&amp;amp;lt;MediaCaptureVideoProfileMediaDescription&amp;amp;gt; VideoProfileMediaDescription { get; }\r\n  }\r\n  public enum MediaFrameSourceKind {\r\n    Audio = 4,\r\n    Image = 5,\r\n  }\r\n}\r\nnamespace Windows.Media.Core {\r\n  public sealed class AudioStreamDescriptor : IMediaStreamDescriptor, IMediaStreamDescriptor2 {\r\n    AudioStreamDescriptor Copy();\r\n  }\r\n  public sealed class MediaBindingEventArgs {\r\n    void SetDownloadOperation(DownloadOperation downloadOperation);\r\n  }\r\n  public sealed class MediaSource : IClosable, IMediaPlaybackSource {\r\n    DownloadOperation DownloadOperation { get; }\r\n    public static MediaSource CreateFromDownloadOperation(DownloadOperation downloadOperation);\r\n  }\r\n  public sealed class TimedMetadataStreamDescriptor : IMediaStreamDescriptor, IMediaStreamDescriptor2\r\n  public sealed class VideoStreamDescriptor : IMediaStreamDescriptor, IMediaStreamDescriptor2 {\r\n    VideoStreamDescriptor Copy();\r\n  }\r\n}\r\nnamespace Windows.Media.Devices {\r\n  public sealed class VideoDeviceController : IMediaDeviceController {\r\n    VideoTemporalDenoisingControl VideoTemporalDenoisingControl { get; }\r\n  }\r\n  public sealed class VideoTemporalDenoisingControl\r\n  public enum VideoTemporalDenoisingMode\r\n}\r\nnamespace Windows.Media.DialProtocol {\r\n  public sealed class DialReceiverApp {\r\n    IAsyncOperation&amp;amp;lt;string&amp;amp;gt; GetUniqueDeviceNameAsync();\r\n  }\r\n}\r\nnamespace Windows.Media.Effects {\r\n  public sealed class VideoTransformEffectDefinition : IVideoEffectDefinition {\r\n    VideoTransformSphericalProjection SphericalProjection { get; }\r\n  }\r\n  public sealed class VideoTransformSphericalProjection\r\n}\r\nnamespace Windows.Media.MediaProperties {\r\n  public sealed class AudioEncodingProperties : IMediaEncodingProperties {\r\n    AudioEncodingProperties Copy();\r\n  }\r\n  public sealed class ContainerEncodingProperties : IMediaEncodingProperties {\r\n    ContainerEncodingProperties Copy();\r\n  }\r\n  public sealed class ImageEncodingProperties : IMediaEncodingProperties {\r\n    ImageEncodingProperties Copy();\r\n  }\r\n  public sealed class MediaEncodingProfile {\r\n    IVector&amp;amp;lt;TimedMetadataStreamDescriptor&amp;amp;gt; GetTimedMetadataTracks();\r\n    void SetTimedMetadataTracks(IIterable&amp;amp;lt;TimedMetadataStreamDescriptor&amp;amp;gt; value);\r\n  }\r\n  public static class MediaEncodingSubtypes {\r\n    public static string P010 { get; }\r\n  }\r\n  public enum MediaPixelFormat {\r\n    P010 = 2,\r\n  }\r\n  public sealed class TimedMetadataEncodingProperties : IMediaEncodingProperties\r\n  public sealed class VideoEncodingProperties : IMediaEncodingProperties {\r\n    VideoEncodingProperties Copy();\r\n  }\r\n}\r\nnamespace Windows.Media.Playback {\r\n  public sealed class MediaPlaybackSession {\r\n    MediaRotation PlaybackRotation { get; set; }\r\n    MediaPlaybackSessionOutputDegradationPolicyState GetOutputDegradationPolicyState();\r\n  }\r\n  public sealed class MediaPlaybackSessionOutputDegradationPolicyState\r\n  public enum MediaPlaybackSessionVideoConstrictionReason\r\n  public sealed class MediaPlayer : IClosable {\r\n    AudioStateMonitor AudioStateMonitor { get; }\r\n  }\r\n}\r\nnamespace Windows.Media.SpeechSynthesis {\r\n  public enum SpeechAppendedSilence\r\n  public enum SpeechPunctuationSilence\r\n  public sealed class SpeechSynthesizerOptions {\r\n    SpeechAppendedSilence AppendedSilence { get; set; }\r\n    SpeechPunctuationSilence PunctuationSilence { get; set; }\r\n  }\r\n}\r\nnamespace Windows.Media.Streaming.Adaptive {\r\n  public sealed class AdaptiveMediaSourceDiagnosticAvailableEventArgs {\r\n    string ResourceContentType { get; }\r\n    IReference&amp;amp;lt;TimeSpan&amp;amp;gt; ResourceDuration { get; }\r\n  }\r\n  public sealed class AdaptiveMediaSourceDownloadCompletedEventArgs {\r\n    string ResourceContentType { get; }\r\n    IReference&amp;amp;lt;TimeSpan&amp;amp;gt; ResourceDuration { get; }\r\n  }\r\n  public sealed class AdaptiveMediaSourceDownloadFailedEventArgs {\r\n    string ResourceContentType { get; }\r\n    IReference&amp;amp;lt;TimeSpan&amp;amp;gt; ResourceDuration { get; }\r\n  }\r\n  public sealed class AdaptiveMediaSourceDownloadRequestedEventArgs {\r\n    string ResourceContentType { get; }\r\n    IReference&amp;amp;lt;TimeSpan&amp;amp;gt; ResourceDuration { get; }\r\n  }\r\n}\r\nnamespace Windows.Networking.BackgroundTransfer {\r\n  public sealed class DownloadOperation : IBackgroundTransferOperation, IBackgroundTransferOperationPriority {\r\n    void MakeCurrentInTransferGroup();\r\n  }\r\n  public sealed class UploadOperation : IBackgroundTransferOperation, IBackgroundTransferOperationPriority {\r\n    void MakeCurrentInTransferGroup();\r\n  }\r\n}\r\nnamespace Windows.Networking.Connectivity {\r\n  public sealed class CellularApnContext {\r\n    string ProfileName { get; set; }\r\n  }\r\n  public sealed class ConnectionProfileFilter {\r\n    IReference&amp;amp;lt;Guid&amp;amp;gt; PurposeGuid { get; set; }\r\n  }\r\n  public sealed class WwanConnectionProfileDetails {\r\n    WwanNetworkIPKind IPKind { get; }\r\n    IVectorView&amp;amp;lt;Guid&amp;amp;gt; PurposeGuids { get; }\r\n  }\r\n  public enum WwanNetworkIPKind\r\n}\r\nnamespace Windows.Networking.NetworkOperators {\r\n  public sealed class ESim\r\n  public sealed class ESimAddedEventArgs\r\n  public enum ESimAuthenticationPreference\r\n  public sealed class ESimDownloadProfileMetadataResult\r\n  public static class ESimManager\r\n  public sealed class ESimOperationResult\r\n  public enum ESimOperationStatus\r\n  public sealed class ESimPolicy\r\n  public sealed class ESimProfile\r\n  public enum ESimProfileClass\r\n  public struct ESimProfileInstallProgress\r\n  public sealed class ESimProfileMetadata\r\n  public enum ESimProfileMetadataState\r\n  public sealed class ESimProfilePolicy\r\n  public enum ESimProfileState\r\n  public sealed class ESimRemovedEventArgs\r\n  public sealed class ESimServiceInfo\r\n  public enum ESimState\r\n  public sealed class ESimUpdatedEventArgs\r\n  public sealed class ESimWatcher\r\n  public enum ESimWatcherStatus\r\n  public sealed class MobileBroadbandAntennaSar {\r\n    public MobileBroadbandAntennaSar(int antennaIndex, int sarBackoffIndex);\r\n  }\r\n  public sealed class MobileBroadbandModem {\r\n    bool IsInEmergencyCallMode { get; }\r\n    event TypedEventHandler&amp;amp;lt;MobileBroadbandModem, object&amp;amp;gt; IsInEmergencyCallModeChanged;\r\n    IAsyncOperation&amp;amp;lt;MobileBroadbandPco&amp;amp;gt; TryGetPcoAsync();\r\n  }\r\n  public sealed class MobileBroadbandModemIsolation\r\n  public sealed class MobileBroadbandPco\r\n  public sealed class MobileBroadbandPcoDataChangeTriggerDetails\r\n  public enum NetworkOperatorDataUsageNotificationKind\r\n  public sealed class NetworkOperatorDataUsageTriggerDetails\r\n  public sealed class TetheringEntitlementCheckTriggerDetails\r\n}\r\nnamespace Windows.Networking.Sockets {\r\n  public sealed class MessageWebSocket : IClosable, IWebSocket {\r\n    IAsyncOperationWithProgress&amp;amp;lt;uint, uint&amp;amp;gt; SendFinalFrameAsync(IBuffer data);\r\n    IAsyncOperationWithProgress&amp;amp;lt;uint, uint&amp;amp;gt; SendNonfinalFrameAsync(IBuffer data);\r\n  }\r\n  public sealed class ServerMessageWebSocket : IClosable\r\n  public sealed class ServerMessageWebSocketControl\r\n  public sealed class ServerMessageWebSocketInformation\r\n  public sealed class ServerStreamWebSocket : IClosable\r\n  public sealed class ServerStreamWebSocketInformation\r\n}\r\nnamespace Windows.Networking.Vpn {\r\n  public sealed class VpnChannel {\r\n    object CurrentRequestTransportContext { get; }\r\n    void AddAndAssociateTransport(object transport, object context);\r\n    ControlChannelTriggerStatus GetSlotTypeForTransportContext(object context);\r\n    void ReplaceAndAssociateTransport(object transport, object context);\r\n    void StartReconnectingTransport(object transport, object context);\r\n    void StartWithTrafficFilter(IIterable&amp;amp;lt;HostName&amp;amp;gt; assignedClientIpv4Addresses, IIterable&amp;amp;lt;HostName&amp;amp;gt; assignedClientIpv6Addresses, VpnInterfaceId vpninterfaceId, VpnRouteAssignment assignedRoutes, VpnDomainNameAssignment assignedNamespace, uint mtuSize, uint maxFrameSize, bool reserved, IIterable&amp;amp;lt;object&amp;amp;gt; transports, VpnTrafficFilterAssignment assignedTrafficFilters);\r\n  }\r\n  public sealed class VpnPacketBuffer {\r\n    object TransportContext { get; set; }\r\n  }\r\n}\r\nnamespace Windows.Security.Authentication.Identity.Provider {\r\n  public enum SecondaryAuthenticationFactorAuthenticationMessage {\r\n    CanceledByUser = 22,\r\n    CenterHand = 23,\r\n    ConnectionRequired = 20,\r\n    DeviceUnavailable = 28,\r\n    MoveHandCloser = 24,\r\n    MoveHandFarther = 25,\r\n    PlaceHandAbove = 26,\r\n    RecognitionFailed = 27,\r\n    TimeLimitExceeded = 21,\r\n  }\r\n}\r\nnamespace Windows.Security.Authentication.Web.Core {\r\n  public sealed class FindAllAccountsResult\r\n  public enum FindAllWebAccountsStatus\r\n  public static class WebAuthenticationCoreManager {\r\n    public static IAsyncOperation&amp;amp;lt;FindAllAccountsResult&amp;amp;gt; FindAllAccountsAsync(WebAccountProvider provider);\r\n    public static IAsyncOperation&amp;amp;lt;FindAllAccountsResult&amp;amp;gt; FindAllAccountsAsync(WebAccountProvider provider, string clientId);\r\n    public static IAsyncOperation&amp;amp;lt;WebAccountProvider&amp;amp;gt; FindSystemAccountProviderAsync(string webAccountProviderId);\r\n    public static IAsyncOperation&amp;amp;lt;WebAccountProvider&amp;amp;gt; FindSystemAccountProviderAsync(string webAccountProviderId, string authority);\r\n    public static IAsyncOperation&amp;amp;lt;WebAccountProvider&amp;amp;gt; FindSystemAccountProviderAsync(string webAccountProviderId, string authority, User user);\r\n  }\r\n}\r\nnamespace Windows.Security.Authentication.Web.Provider {\r\n  public sealed class WebProviderTokenRequest {\r\n    string ApplicationPackageFamilyName { get; }\r\n    string ApplicationProcessName { get; }\r\n    IAsyncOperation&amp;amp;lt;bool&amp;amp;gt; CheckApplicationForCapabilityAsync(string capabilityName);\r\n  }\r\n}\r\nnamespace Windows.Security.Credentials {\r\n  public sealed class WebAccountProvider {\r\n    bool IsSystemProvider { get; }\r\n  }\r\n}\r\nnamespace Windows.Services.Maps {\r\n  public sealed class MapRouteDrivingOptions {\r\n    IReference&amp;amp;lt;DateTime&amp;amp;gt; DepartureTime { get; set; }\r\n  }\r\n  public sealed class PlaceInfo {\r\n    public static PlaceInfo CreateFromAddress(string displayAddress);\r\n    public static PlaceInfo CreateFromAddress(string displayAddress, string displayName);\r\n  }\r\n}\r\nnamespace Windows.Services.Store {\r\n  public sealed class StoreCanAcquireLicenseResult\r\n  public enum StoreCanLicenseStatus\r\n  public sealed class StoreContext {\r\n    bool CanSilentlyDownloadStorePackageUpdates { get; }\r\n    IAsyncOperation&amp;amp;lt;StoreCanAcquireLicenseResult&amp;amp;gt; CanAcquireStoreLicenseAsync(string productStoreId);\r\n    IAsyncOperation&amp;amp;lt;StoreCanAcquireLicenseResult&amp;amp;gt; CanAcquireStoreLicenseForOptionalPackageAsync(Package optionalPackage);\r\n    IAsyncOperationWithProgress&amp;amp;lt;StorePackageUpdateResult, StorePackageUpdateStatus&amp;amp;gt; DownloadAndInstallStorePackagesAsync(IIterable&amp;amp;lt;string&amp;amp;gt; storeIds);\r\n    IAsyncOperation&amp;amp;lt;IVectorView&amp;amp;lt;StoreQueueItem&amp;amp;gt;&amp;amp;gt; GetAssociatedStoreQueueItemsAsync();\r\n    IAsyncOperation&amp;amp;lt;StoreProductQueryResult&amp;amp;gt; GetStoreProductsAsync(IIterable&amp;amp;lt;string&amp;amp;gt; productKinds, IIterable&amp;amp;lt;string&amp;amp;gt; storeIds, StoreProductOptions storeProductOptions);\r\n    IAsyncOperation&amp;amp;lt;IVectorView&amp;amp;lt;StoreQueueItem&amp;amp;gt;&amp;amp;gt; GetStoreQueueItemsAsync(IIterable&amp;amp;lt;string&amp;amp;gt; storeIds);\r\n    IAsyncOperationWithProgress&amp;amp;lt;StorePackageUpdateResult, StorePackageUpdateStatus&amp;amp;gt; RequestDownloadAndInstallStorePackagesAsync(IIterable&amp;amp;lt;string&amp;amp;gt; storeIds, StorePackageInstallOptions storePackageInstallOptions);\r\n    IAsyncOperation&amp;amp;lt;StoreUninstallStorePackageResult&amp;amp;gt; RequestUninstallStorePackageAsync(Package package);\r\n    IAsyncOperation&amp;amp;lt;StoreUninstallStorePackageResult&amp;amp;gt; RequestUninstallStorePackageByStoreIdAsync(string storeId);\r\n    IAsyncOperationWithProgress&amp;amp;lt;StorePackageUpdateResult, StorePackageUpdateStatus&amp;amp;gt; TrySilentDownloadAndInstallStorePackageUpdatesAsync(IIterable&amp;amp;lt;StorePackageUpdate&amp;amp;gt; storePackageUpdates);\r\n    IAsyncOperationWithProgress&amp;amp;lt;StorePackageUpdateResult, StorePackageUpdateStatus&amp;amp;gt; TrySilentDownloadStorePackageUpdatesAsync(IIterable&amp;amp;lt;StorePackageUpdate&amp;amp;gt; storePackageUpdates);\r\n    IAsyncOperation&amp;amp;lt;StoreUninstallStorePackageResult&amp;amp;gt; UninstallStorePackageAsync(Package package);\r\n    IAsyncOperation&amp;amp;lt;StoreUninstallStorePackageResult&amp;amp;gt; UninstallStorePackageByStoreIdAsync(string storeId);\r\n  }\r\n  public sealed class StorePackageInstallOptions\r\n  public sealed class StorePackageUpdateResult {\r\n    IVectorView&amp;amp;lt;StoreQueueItem&amp;amp;gt; StoreQueueItems { get; }\r\n  }\r\n  public sealed class StoreProductOptions\r\n  public sealed class StoreQueueItem\r\n  public sealed class StoreQueueItemCompletedEventArgs\r\n  public enum StoreQueueItemExtendedState\r\n  public enum StoreQueueItemKind\r\n  public enum StoreQueueItemState\r\n  public sealed class StoreQueueItemStatus\r\n  public sealed class StoreUninstallStorePackageResult\r\n  public enum StoreUninstallStorePackageStatus\r\n}\r\nnamespace Windows.Storage {\r\n  public sealed class StorageFolder : IStorageFolder, IStorageFolder2, IStorageFolderQueryOperations, IStorageItem, IStorageItem2, IStorageItemProperties, IStorageItemProperties2, IStorageItemPropertiesWithProvider {\r\n    StorageLibraryChangeTracker TryGetChangeTracker();\r\n  }\r\n}\r\nnamespace Windows.Storage.Provider {\r\n  public interface IStorageProviderUriSource\r\n  public sealed class StorageProviderGetContentInfoForPathResult\r\n  public sealed class StorageProviderGetPathForContentUriResult\r\n  public enum StorageProviderUriSourceStatus\r\n}\r\nnamespace Windows.Storage.Search {\r\n  public sealed class StorageLibraryChangeTrackerTriggerDetails\r\n}\r\nnamespace Windows.System {\r\n  public sealed class AppActivationResult\r\n  public sealed class AppDiagnosticInfo {\r\n    IAsyncOperation&amp;amp;lt;AppActivationResult&amp;amp;gt; LaunchAsync();\r\n  }\r\n  public sealed class AppExecutionStateChangeResult\r\n  public sealed class AppResourceGroupInfo {\r\n    IAsyncOperation&amp;amp;lt;AppExecutionStateChangeResult&amp;amp;gt; StartResumeAsync();\r\n    IAsyncOperation&amp;amp;lt;AppExecutionStateChangeResult&amp;amp;gt; StartSuspendAsync();\r\n    IAsyncOperation&amp;amp;lt;AppExecutionStateChangeResult&amp;amp;gt; StartTerminateAsync();\r\n  }\r\n  public enum AutoUpdateTimeZoneStatus\r\n  public static class TimeZoneSettings {\r\n    public static IAsyncOperation&amp;amp;lt;AutoUpdateTimeZoneStatus&amp;amp;gt; AutoUpdateTimeZoneAsync(TimeSpan timeout);\r\n  }\r\n}\r\nnamespace Windows.System.Diagnostics {\r\n  public sealed class DiagnosticInvoker {\r\n    IAsyncOperationWithProgress&amp;amp;lt;DiagnosticActionResult, DiagnosticActionState&amp;amp;gt; RunDiagnosticActionFromStringAsync(string context);\r\n  }\r\n}\r\nnamespace Windows.System.Diagnostics.DevicePortal {\r\n  public sealed class DevicePortalConnection {\r\n    ServerMessageWebSocket GetServerMessageWebSocketForRequest(HttpRequestMessage request);\r\n    ServerMessageWebSocket GetServerMessageWebSocketForRequest(HttpRequestMessage request, SocketMessageType messageType, string protocol);\r\n    ServerMessageWebSocket GetServerMessageWebSocketForRequest(HttpRequestMessage request, SocketMessageType messageType, string protocol, uint outboundBufferSizeInBytes, uint maxMessageSize, MessageWebSocketReceiveMode receiveMode);\r\n    ServerStreamWebSocket GetServerStreamWebSocketForRequest(HttpRequestMessage request);\r\n    ServerStreamWebSocket GetServerStreamWebSocketForRequest(HttpRequestMessage request, string protocol, uint outboundBufferSizeInBytes, bool noDelay);\r\n  }\r\n  public sealed class DevicePortalConnectionRequestReceivedEventArgs {\r\n    bool IsWebSocketUpgradeRequest { get; }\r\n    IVectorView&amp;amp;lt;string&amp;amp;gt; WebSocketProtocolsRequested { get; }\r\n    Deferral GetDeferral();\r\n  }\r\n}\r\nnamespace Windows.System.Inventory {\r\n  public sealed class InstalledDesktopApp : IStringable\r\n}\r\nnamespace Windows.System.Profile {\r\n  public static class AnalyticsInfo {\r\n    public static IAsyncOperation&amp;amp;lt;IMapView&amp;amp;lt;string, string&amp;amp;gt;&amp;amp;gt; GetSystemPropertiesAsync(IIterable&amp;amp;lt;string&amp;amp;gt; attributeNames);\r\n  }\r\n}\r\nnamespace Windows.System.RemoteSystems {\r\n  public sealed class RemoteSystem {\r\n    RemoteSystemPlatform Platform { get; }\r\n  }\r\n  public sealed class RemoteSystemEnumerationCompletedEventArgs\r\n  public enum RemoteSystemPlatform\r\n  public sealed class RemoteSystemWatcher {\r\n    event TypedEventHandler&amp;amp;lt;RemoteSystemWatcher, RemoteSystemEnumerationCompletedEventArgs&amp;amp;gt; EnumerationCompleted;\r\n    event TypedEventHandler&amp;amp;lt;RemoteSystemWatcher, RemoteSystemWatcherErrorOccurredEventArgs&amp;amp;gt; ErrorOccurred;\r\n  }\r\n  public enum RemoteSystemWatcherError\r\n  public sealed class RemoteSystemWatcherErrorOccurredEventArgs\r\n}\r\nnamespace Windows.System.UserProfile {\r\n  public static class GlobalizationPreferences {\r\n    public static GlobalizationPreferencesForUser GetForUser(User user);\r\n  }\r\n  public sealed class GlobalizationPreferencesForUser\r\n}\r\nnamespace Windows.UI.ApplicationSettings {\r\n  public sealed class AccountsSettingsPane {\r\n    public static IAsyncAction ShowAddAccountForUserAsync(User user);\r\n    public static IAsyncAction ShowManageAccountsForUserAsync(User user);\r\n  }\r\n  public sealed class AccountsSettingsPaneCommandsRequestedEventArgs {\r\n    User User { get; }\r\n  }\r\n}\r\nnamespace Windows.UI.Composition {\r\n  public sealed class AnimationController : CompositionObject\r\n  public enum AnimationControllerProgressBehavior\r\n  public sealed class BounceScalarNaturalMotionAnimation : ScalarNaturalMotionAnimation\r\n  public sealed class BounceVector2NaturalMotionAnimation : Vector2NaturalMotionAnimation\r\n  public sealed class BounceVector3NaturalMotionAnimation : Vector3NaturalMotionAnimation\r\n  public sealed class CompositionContainerShape : CompositionShape\r\n  public sealed class CompositionEllipseGeometry : CompositionGeometry\r\n  public class CompositionGeometry : CompositionObject\r\n  public class CompositionLight : CompositionObject {\r\n    bool IsEnabled { get; set; }\r\n  }\r\n  public sealed class CompositionLineGeometry : CompositionGeometry\r\n  public class CompositionObject : IClosable {\r\n    AnimationController TryGetAnimationController(string propertyName);\r\n  }\r\n  public sealed class CompositionPath : IGeometrySource2D\r\n  public sealed class CompositionPathGeometry : CompositionGeometry\r\n  public sealed class CompositionRectangleGeometry : CompositionGeometry\r\n  public sealed class CompositionRoundedRectangleGeometry : CompositionGeometry\r\n  public class CompositionShape : CompositionObject\r\n  public sealed class CompositionShapeCollection : CompositionObject, IIterable&amp;amp;lt;CompositionShape&amp;amp;gt;, IVector&amp;amp;lt;CompositionShape&amp;amp;gt;\r\n  public sealed class CompositionSpriteShape : CompositionShape\r\n  public enum CompositionStrokeCap\r\n  public sealed class CompositionStrokeDashArray : CompositionObject, IIterable&amp;amp;lt;float&amp;amp;gt;, IVector&amp;amp;lt;float&amp;amp;gt;\r\n  public enum CompositionStrokeLineJoin\r\n  public sealed class CompositionViewBox : CompositionObject\r\n  public sealed class Compositor : IClosable {\r\n    string Comment { get; set; }\r\n    float GlobalPlaybackRate { get; set; }\r\n    public static float MaxGlobalPlaybackRate { get; }\r\n    public static float MinGlobalPlaybackRate { get; }\r\n    BounceScalarNaturalMotionAnimation CreateBounceScalarAnimation();\r\n    BounceVector2NaturalMotionAnimation CreateBounceVector2Animation();\r\n    BounceVector3NaturalMotionAnimation CreateBounceVector3Animation();\r\n    CompositionContainerShape CreateContainerShape();\r\n    CompositionEllipseGeometry CreateEllipseGeometry();\r\n    CompositionLineGeometry CreateLineGeometry();\r\n    CompositionPathGeometry CreatePathGeometry();\r\n    CompositionPathGeometry CreatePathGeometry(CompositionPath path);\r\n    PathKeyFrameAnimation CreatePathKeyFrameAnimation();\r\n    CompositionRectangleGeometry CreateRectangleGeometry();\r\n    CompositionRoundedRectangleGeometry CreateRoundedRectangleGeometry();\r\n    ShapeVisual CreateShapeVisual();\r\n    CompositionSpriteShape CreateSpriteShape();\r\n    CompositionSpriteShape CreateSpriteShape(CompositionGeometry geometry);\r\n    CompositionViewBox CreateViewBox();\r\n    IAsyncAction RequestCommitAsync();\r\n  }\r\n  public sealed class PathKeyFrameAnimation : KeyFrameAnimation\r\n  public sealed class PointLight : CompositionLight {\r\n    float MaxAttenuationCutoff { get; set; }\r\n    float MinAttenuationCutoff { get; set; }\r\n  }\r\n  public sealed class ShapeVisual : ContainerVisual\r\n  public sealed class SpotLight : CompositionLight {\r\n    float MaxAttenuationCutoff { get; set; }\r\n    float MinAttenuationCutoff { get; set; }\r\n  }\r\n}\r\nnamespace Windows.UI.Composition.Core {\r\n  public sealed class CompositorController : IClosable\r\n}\r\nnamespace Windows.UI.Composition.Desktop {\r\n  public sealed class DesktopWindowTarget : CompositionTarget\r\n}\r\nnamespace Windows.UI.Composition.Diagnostics {\r\n  public sealed class CompositionDebugHeatMaps\r\n  public enum CompositionDebugOverdrawContentKinds : uint\r\n  public sealed class CompositionDebugSettings\r\n}\r\nnamespace Windows.UI.Composition.Interactions {\r\n  public enum VisualInteractionSourceRedirectionMode {\r\n    CapableTouchpadAndPointerWheel = 3,\r\n    PointerWheelOnly = 2,\r\n  }\r\n}\r\nnamespace Windows.UI.Core {\r\n  public enum AppViewBackButtonVisibility {\r\n    Disabled = 2,\r\n  }\r\n  public sealed class CoreComponentInputSource : ICoreInputSourceBase, ICorePointerInputSource, ICorePointerInputSource2 {\r\n    DispatcherQueue DispatcherQueue { get; }\r\n  }\r\n  public sealed class CoreIndependentInputSource : ICoreInputSourceBase, ICorePointerInputSource, ICorePointerInputSource2 {\r\n    DispatcherQueue DispatcherQueue { get; }\r\n  }\r\n  public interface ICorePointerInputSource2 : ICorePointerInputSource\r\n}\r\nnamespace Windows.UI.Input.Core {\r\n  public sealed class RadialControllerIndependentInputSource {\r\n    DispatcherQueue DispatcherQueue { get; }\r\n  }\r\n}\r\nnamespace Windows.UI.Input.Inking {\r\n  public sealed class InkDrawingAttributes {\r\n    InkModelerAttributes ModelerAttributes { get; }\r\n  }\r\n  public sealed class InkInputConfiguration\r\n  public sealed class InkModelerAttributes\r\n  public sealed class InkPresenter {\r\n    InkInputConfiguration InputConfiguration { get; }\r\n  }\r\n}\r\nnamespace Windows.UI.Input.Spatial {\r\n  public sealed class SpatialInteractionController {\r\n    BatteryReport TryGetBatteryReport();\r\n  }\r\n}\r\nnamespace Windows.UI.Notifications {\r\n  public sealed class ScheduledToastNotification {\r\n    IReference&amp;amp;lt;DateTime&amp;amp;gt; ExpirationTime { get; set; }\r\n  }\r\n}\r\nnamespace Windows.UI.StartScreen {\r\n  public sealed class TileMixedRealityModel {\r\n    TileMixedRealityModelActivationBehavior ActivationBehavior { get; set; }\r\n  }\r\n  public enum TileMixedRealityModelActivationBehavior\r\n}\r\nnamespace Windows.UI.Text {\r\n  public sealed class ContentLinkInfo\r\n  public sealed class RichEditTextRange : ITextRange\r\n  public enum TextRangeUnit {\r\n    ContentLink = 32,\r\n  }\r\n}\r\nnamespace Windows.UI.ViewManagement.Core {\r\n  public sealed class CoreInputView {\r\n    event TypedEventHandler&amp;amp;lt;CoreInputView, object&amp;amp;gt; XYFocusTransferredToPrimaryView;\r\n    event TypedEventHandler&amp;amp;lt;CoreInputView, CoreInputViewTransferringXYFocusEventArgs&amp;amp;gt; XYFocusTransferringFromPrimaryView;\r\n    bool TryTransferXYFocusToPrimaryView(Rect origin, CoreInputViewXYFocusTransferDirection direction);\r\n  }\r\n  public sealed class CoreInputViewTransferringXYFocusEventArgs\r\n  public enum CoreInputViewXYFocusTransferDirection\r\n}\r\nnamespace Windows.UI.WebUI {\r\n  public sealed class WebUIBarcodeScannerPreviewActivatedEventArgs : IActivatedEventArgs, IActivatedEventArgsDeferral, IActivatedEventArgsWithUser, IBarcodeScannerPreviewActivatedEventArgs\r\n  public sealed class WebUILaunchActivatedEventArgs : IActivatedEventArgs, IActivatedEventArgsDeferral, IActivatedEventArgsWithUser, IApplicationViewActivatedEventArgs, ILaunchActivatedEventArgs, ILaunchActivatedEventArgs2, IPrelaunchActivatedEventArgs {\r\n    TileActivatedInfo TileActivatedInfo { get; }\r\n  }\r\n}\r\nnamespace Windows.UI.Xaml {\r\n  public sealed class BringIntoViewOptions {\r\n    double HorizontalAlignmentRatio { get; set; }\r\n    double HorizontalOffset { get; set; }\r\n    double VerticalAlignmentRatio { get; set; }\r\n    double VerticalOffset { get; set; }\r\n  }\r\n  public sealed class BringIntoViewRequestedEventArgs : RoutedEventArgs\r\n  public sealed class ElementSoundPlayer {\r\n    public static ElementSpatialAudioMode SpatialAudioMode { get; set; }\r\n  }\r\n  public enum ElementSpatialAudioMode\r\n  public enum FocusVisualKind {\r\n    Reveal = 2,\r\n  }\r\n  public class UIElement : DependencyObject {\r\n    public static RoutedEvent BringIntoViewRequestedEvent { get; }\r\n    public static RoutedEvent ContextRequestedEvent { get; }\r\n    KeyboardAcceleratorPlacementMode KeyboardAcceleratorPlacementMode { get; set; }\r\n    public static DependencyProperty KeyboardAcceleratorPlacementModeProperty { get; }\r\n    DependencyObject KeyboardAcceleratorPlacementTarget { get; set; }\r\n    public static DependencyProperty KeyboardAcceleratorPlacementTargetProperty { get; }\r\n    DependencyObject KeyTipTarget { get; set; }\r\n    public static DependencyProperty KeyTipTargetProperty { get; }\r\n    event TypedEventHandler&amp;amp;lt;UIElement, BringIntoViewRequestedEventArgs&amp;amp;gt; BringIntoViewRequested;\r\n    virtual void OnBringIntoViewRequested(BringIntoViewRequestedEventArgs e);\r\n    virtual void OnKeyboardAcceleratorInvoked(KeyboardAcceleratorInvokedEventArgs args);\r\n    public static void RegisterAsScrollPort(UIElement element);\r\n  }\r\n}\r\nnamespace Windows.UI.Xaml.Automation {\r\n  public sealed class AutomationElementIdentifiers {\r\n    public static AutomationProperty HeadingLevelProperty { get; }\r\n  }\r\n  public sealed class AutomationProperties {\r\n    public static DependencyProperty HeadingLevelProperty { get; }\r\n    public static AutomationHeadingLevel GetHeadingLevel(DependencyObject element);\r\n    public static void SetHeadingLevel(DependencyObject element, AutomationHeadingLevel value);\r\n  }\r\n}\r\nnamespace Windows.UI.Xaml.Automation.Peers {\r\n  public enum AutomationHeadingLevel\r\n  public class AutomationPeer : DependencyObject {\r\n    AutomationHeadingLevel GetHeadingLevel();\r\n    virtual AutomationHeadingLevel GetHeadingLevelCore();\r\n  }\r\n  public sealed class AutoSuggestBoxAutomationPeer : FrameworkElementAutomationPeer, IInvokeProvider {\r\n    void Invoke();\r\n  }\r\n  public class CalendarDatePickerAutomationPeer : FrameworkElementAutomationPeer, IInvokeProvider, IValueProvider\r\n  public class TreeViewItemAutomationPeer : ListViewItemAutomationPeer, IExpandCollapseProvider\r\n  public class TreeViewListAutomationPeer : SelectorAutomationPeer\r\n}\r\nnamespace Windows.UI.Xaml.Controls {\r\n  public class AppBarButton : Button, ICommandBarElement, ICommandBarElement2 {\r\n    string KeyboardAcceleratorTextOverride { get; set; }\r\n    public static DependencyProperty KeyboardAcceleratorTextOverrideProperty { get; }\r\n    AppBarButtonTemplateSettings TemplateSettings { get; }\r\n  }\r\n  public class AppBarToggleButton : ToggleButton, ICommandBarElement, ICommandBarElement2 {\r\n    string KeyboardAcceleratorTextOverride { get; set; }\r\n    public static DependencyProperty KeyboardAcceleratorTextOverrideProperty { get; }\r\n    AppBarToggleButtonTemplateSettings TemplateSettings { get; }\r\n  }\r\n  public sealed class ContentLinkChangedEventArgs\r\n  public enum ContentLinkChangeKind\r\n  public sealed class HandwritingPanelClosedEventArgs\r\n  public sealed class HandwritingPanelOpenedEventArgs\r\n  public enum HandwritingPanelPlacementAlignment\r\n  public class HandwritingView : Control\r\n  public class MediaTransportControls : Control {\r\n    bool IsCompactOverlayButtonVisible { get; set; }\r\n    public static DependencyProperty IsCompactOverlayButtonVisibleProperty { get; }\r\n    bool IsCompactOverlayEnabled { get; set; }\r\n    public static DependencyProperty IsCompactOverlayEnabledProperty { get; }\r\n  }\r\n  public class MenuFlyoutItem : MenuFlyoutItemBase {\r\n    string KeyboardAcceleratorTextOverride { get; set; }\r\n    public static DependencyProperty KeyboardAcceleratorTextOverrideProperty { get; }\r\n    MenuFlyoutItemTemplateSettings TemplateSettings { get; }\r\n  }\r\n  public class NavigationView : ContentControl {\r\n    NavigationViewBackButtonVisible IsBackButtonVisible { get; set; }\r\n    public static DependencyProperty IsBackButtonVisibleProperty { get; }\r\n    bool IsBackEnabled { get; set; }\r\n    public static DependencyProperty IsBackEnabledProperty { get; }\r\n    string PaneTitle { get; set; }\r\n    public static DependencyProperty PaneTitleProperty { get; }\r\n    event TypedEventHandler&amp;amp;lt;NavigationView, NavigationViewBackRequestedEventArgs&amp;amp;gt; BackRequested;\r\n    event TypedEventHandler&amp;amp;lt;NavigationView, object&amp;amp;gt; PaneClosed;\r\n    event TypedEventHandler&amp;amp;lt;NavigationView, NavigationViewPaneClosingEventArgs&amp;amp;gt; PaneClosing;\r\n    event TypedEventHandler&amp;amp;lt;NavigationView, object&amp;amp;gt; PaneOpened;\r\n    event TypedEventHandler&amp;amp;lt;NavigationView, object&amp;amp;gt; PaneOpening;\r\n  }\r\n  public enum NavigationViewBackButtonVisible\r\n  public sealed class NavigationViewBackRequestedEventArgs\r\n  public sealed class NavigationViewPaneClosingEventArgs\r\n  public class RefreshContainer : ContentControl\r\n  public sealed class RefreshInteractionRatioChangedEventArgs\r\n  public enum RefreshPullDirection\r\n  public sealed class RefreshRequestedEventArgs\r\n  public sealed class RefreshStateChangedEventArgs\r\n  public class RefreshVisualizer : Control\r\n  public enum RefreshVisualizerOrientation\r\n  public enum RefreshVisualizerState\r\n  public class RichEditBox : Control {\r\n    SolidColorBrush ContentLinkBackgroundColor { get; set; }\r\n    public static DependencyProperty ContentLinkBackgroundColorProperty { get; }\r\n    SolidColorBrush ContentLinkForegroundColor { get; set; }\r\n    public static DependencyProperty ContentLinkForegroundColorProperty { get; }\r\n    ContentLinkProviderCollection ContentLinkProviders { get; set; }\r\n    public static DependencyProperty ContentLinkProvidersProperty { get; }\r\n    HandwritingView HandwritingView { get; set; }\r\n    public static DependencyProperty HandwritingViewProperty { get; }\r\n    bool IsHandwritingViewEnabled { get; set; }\r\n    public static DependencyProperty IsHandwritingViewEnabledProperty { get; }\r\n    event TypedEventHandler&amp;amp;lt;RichEditBox, ContentLinkChangedEventArgs&amp;amp;gt; ContentLinkChanged;\r\n    event TypedEventHandler&amp;amp;lt;RichEditBox, ContentLinkInvokedEventArgs&amp;amp;gt; ContentLinkInvoked;\r\n  }\r\n  public class TextBox : Control {\r\n    HandwritingView HandwritingView { get; set; }\r\n    public static DependencyProperty HandwritingViewProperty { get; }\r\n    bool IsHandwritingViewEnabled { get; set; }\r\n    public static DependencyProperty IsHandwritingViewEnabledProperty { get; }\r\n  }\r\n  public class TreeView : Control\r\n  public sealed class TreeViewCollapsedEventArgs\r\n  public sealed class TreeViewExpandingEventArgs\r\n  public class TreeViewItem : ListViewItem\r\n  public sealed class TreeViewItemInvokedEventArgs\r\n  public class TreeViewItemTemplateSettings : DependencyObject\r\n  public class TreeViewList : ListView\r\n  public class TreeViewNode : DependencyObject\r\n  public enum TreeViewSelectionMode\r\n  public sealed class WebView : FrameworkElement {\r\n    event TypedEventHandler&amp;amp;lt;WebView, WebViewSeparateProcessLostEventArgs&amp;amp;gt; SeparateProcessLost;\r\n  }\r\n  public enum WebViewExecutionMode {\r\n    SeparateProcess = 2,\r\n  }\r\n  public enum WebViewPermissionType {\r\n    ImmersiveView = 6,\r\n    Screen = 5,\r\n  }\r\n  public sealed class WebViewSeparateProcessLostEventArgs\r\n}\r\nnamespace Windows.UI.Xaml.Controls.Maps {\r\n  public sealed class MapControl : Control {\r\n    string Region { get; set; }\r\n    public static DependencyProperty RegionProperty { get; }\r\n  }\r\n  public class MapElement : DependencyObject {\r\n    bool IsEnabled { get; set; }\r\n    public static DependencyProperty IsEnabledProperty { get; }\r\n  }\r\n}\r\nnamespace Windows.UI.Xaml.Controls.Primitives {\r\n  public sealed class AppBarButtonTemplateSettings : DependencyObject\r\n  public sealed class AppBarToggleButtonTemplateSettings : DependencyObject\r\n  public sealed class MenuFlyoutItemTemplateSettings : DependencyObject\r\n}\r\nnamespace Windows.UI.Xaml.Documents {\r\n  public sealed class ContactContentLinkProvider : ContentLinkProvider\r\n  public sealed class ContentLink : Inline\r\n  public sealed class ContentLinkInvokedEventArgs\r\n  public class ContentLinkProvider : DependencyObject\r\n  public sealed class ContentLinkProviderCollection : IIterable&amp;amp;lt;ContentLinkProvider&amp;amp;gt;, IVector&amp;amp;lt;ContentLinkProvider&amp;amp;gt;\r\n  public sealed class PlaceContentLinkProvider : ContentLinkProvider\r\n}\r\nnamespace Windows.UI.Xaml.Input {\r\n  public sealed class FocusManager {\r\n    public static IAsyncOperation&amp;amp;lt;FocusMovementResult&amp;amp;gt; TryFocusAsync(DependencyObject element, FocusState value);\r\n    public static IAsyncOperation&amp;amp;lt;FocusMovementResult&amp;amp;gt; TryMoveFocusAsync(FocusNavigationDirection focusNavigationDirection);\r\n    public static IAsyncOperation&amp;amp;lt;FocusMovementResult&amp;amp;gt; TryMoveFocusAsync(FocusNavigationDirection focusNavigationDirection, FindNextElementOptions focusNavigationOptions);\r\n  }\r\n  public sealed class FocusMovementResult\r\n  public sealed class GettingFocusEventArgs : RoutedEventArgs {\r\n    bool TryCancel();\r\n    bool TrySetNewFocusedElement(DependencyObject element);\r\n  }\r\n  public sealed class KeyboardAcceleratorInvokedEventArgs {\r\n    KeyboardAccelerator KeyboardAccelerator { get; }\r\n  }\r\n  public enum KeyboardAcceleratorPlacementMode\r\n  public sealed class LosingFocusEventArgs : RoutedEventArgs {\r\n    bool TryCancel();\r\n    bool TrySetNewFocusedElement(DependencyObject element);\r\n  }\r\n}\r\nnamespace Windows.UI.Xaml.Media {\r\n  public sealed class CompositionTarget {\r\n    public static event EventHandler&amp;amp;lt;RenderedEventArgs&amp;amp;gt; Rendered;\r\n  }\r\n  public sealed class RenderedEventArgs\r\n}\r\nnamespace Windows.Web.UI {\r\n  public interface IWebViewControl\r\n  public sealed class WebViewControlContentLoadingEventArgs\r\n  public sealed class WebViewControlDeferredPermissionRequest\r\n  public sealed class WebViewControlDOMContentLoadedEventArgs\r\n  public sealed class WebViewControlLongRunningScriptDetectedEventArgs\r\n  public sealed class WebViewControlNavigationCompletedEventArgs\r\n  public sealed class WebViewControlNavigationStartingEventArgs\r\n  public sealed class WebViewControlNewWindowRequestedEventArgs\r\n  public sealed class WebViewControlPermissionRequest\r\n  public sealed class WebViewControlPermissionRequestedEventArgs\r\n  public enum WebViewControlPermissionState\r\n  public enum WebViewControlPermissionType\r\n  public sealed class WebViewControlScriptNotifyEventArgs\r\n  public sealed class WebViewControlSettings\r\n  public sealed class WebViewControlUnsupportedUriSchemeIdentifiedEventArgs\r\n  public sealed class WebViewControlUnviewableContentIdentifiedEventArgs\r\n  public sealed class WebViewControlWebResourceRequestedEventArgs\r\n}\r\nnamespace Windows.Web.UI.Interop {\r\n  public sealed class WebViewControl : IWebViewControl\r\n  public sealed class WebViewControlAcceleratorKeyPressedEventArgs\r\n  public enum WebViewControlAcceleratorKeyRoutingStage\r\n  public enum WebViewControlMoveFocusReason\r\n  public sealed class WebViewControlMoveFocusRequestedEventArgs\r\n  public sealed class WebViewControlProcess\r\n  public enum WebViewControlProcessCapabilityState\r\n  public sealed class WebViewControlProcessOptions\r\n}\r\n \r\n<\/pre>\n<p>Source: <a href=\"http:\/\/blogs.windows.com\/buildingapps\/2018\/03\/13\/windows-10-sdk-preview-build-17115-now-available\/\" target=\"_blank\">Windows 10 SDK Preview Build 17115 now available<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<div class=\"mh-excerpt\"><p>Windows 10 SDK Preview Build 17115 now available Today, we released a new Windows 10 Preview Build of the SDK to be used in conjunction with\u00a0Windows 10 Insider Preview\u00a0(Build 17115 or greater). The Preview SDK Build 17115 contains bug fixes and under development changes to the API surface area. The Preview SDK can be downloaded from\u00a0developer section on Windows Insider. For feedback and updates to the known issues, please see the\u00a0developer forum.\u00a0For new developer feature requests, head over to our\u00a0Windows Platform UserVoice. Things to note: This build works in conjunction with previously released SDKs and Visual Studio 2017. You can install this SDK and still also continue to submit your apps that target Windows 10 Creators build or earlier to the store. The Windows SDK will now formally only be supported by Visual Studio 2017 and greater. You can download <a class=\"mh-excerpt-more\" href=\"https:\/\/jirak.net\/wp\/windows-10-sdk-preview-build-17115-now-available\/\" title=\"Windows 10 SDK Preview Build 17115 now available\">[ more&#8230; ]<\/a><\/p>\n<\/div>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[169],"tags":[201],"class_list":["post-22937","post","type-post","status-publish","format-standard","hentry","category-news","tag-windows"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/jirak.net\/wp\/wp-json\/wp\/v2\/posts\/22937","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jirak.net\/wp\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jirak.net\/wp\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jirak.net\/wp\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jirak.net\/wp\/wp-json\/wp\/v2\/comments?post=22937"}],"version-history":[{"count":1,"href":"https:\/\/jirak.net\/wp\/wp-json\/wp\/v2\/posts\/22937\/revisions"}],"predecessor-version":[{"id":22938,"href":"https:\/\/jirak.net\/wp\/wp-json\/wp\/v2\/posts\/22937\/revisions\/22938"}],"wp:attachment":[{"href":"https:\/\/jirak.net\/wp\/wp-json\/wp\/v2\/media?parent=22937"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jirak.net\/wp\/wp-json\/wp\/v2\/categories?post=22937"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jirak.net\/wp\/wp-json\/wp\/v2\/tags?post=22937"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}