Tuesday, September 22, 2020

What's in the Universal device family API contracts

This post exists to list information no longer documented by Microsoft.

---


This page contains a list of all of the API contracts that are part of the Universal device family. These API contracts are implemented by all Windows 10 operating system editions. By default, Microsoft Visual Studio specifies **Windows.Universal** as the target device family in the app package manifest file for UWP apps. To read more about device families, check out the Device families overview page.


Version 10.0.18362.0

Windows.AI.MachineLearning.MachineLearningContract, version=2.0

Windows.AI.MachineLearning.Preview.MachineLearningPreviewContract, version=2.0

Windows.ApplicationModel.Calls.Background.CallsBackgroundContract, version=2.0

Windows.ApplicationModel.Calls.CallsPhoneContract, version=5.0

Windows.ApplicationModel.Calls.CallsVoipContract, version=4.0

Windows.ApplicationModel.CommunicationBlocking.CommunicationBlockingContract, version=2.0

Windows.ApplicationModel.SocialInfo.SocialInfoContract, version=2.0

Windows.ApplicationModel.StartupTaskContract, version=3.0

Windows.Devices.Custom.CustomDeviceContract, version=1.0

Windows.Devices.DevicesLowLevelContract, version=3.0

Windows.Devices.Printers.PrintersContract, version=1.0

Windows.Devices.SmartCards.SmartCardBackgroundTriggerContract, version=3.0

Windows.Devices.SmartCards.SmartCardEmulatorContract, version=6.0

Windows.Foundation.FoundationContract, version=3.0

Windows.Foundation.UniversalApiContract, version=8.0

Windows.Gaming.XboxLive.StorageApiContract, version=1.0

Windows.Graphics.Printing3D.Printing3DContract, version=4.0

Windows.Networking.Connectivity.WwanContract, version=2.0

Windows.Networking.Sockets.ControlChannelTriggerContract, version=3.0

Windows.Services.Maps.GuidanceContract, version=3.0

Windows.Services.Maps.LocalSearchContract, version=4.0

Windows.Services.Store.StoreContract, version=4.0

Windows.Services.TargetedContent.TargetedContentContract, version=1.0

Windows.System.Profile.ProfileHardwareTokenContract, version=1.0

Windows.System.Profile.ProfileSharedModeContract, version=2.0

Windows.System.Profile.SystemManufacturers.SystemManufacturersContract, version=3.0

Windows.System.SystemManagementContract, version=6.0

Windows.UI.ViewManagement.ViewManagementViewScalingContract, version=1.0

Windows.UI.Xaml.Core.Direct.XamlDirectContract, version=2.0


Version 10.0.17763.0

Windows.AI.MachineLearning.MachineLearningContract, version=1.0

Windows.AI.MachineLearning.Preview.MachineLearningPreviewContract, version=2.0

Windows.ApplicationModel.Calls.Background.CallsBackgroundContract, version=1.0

Windows.ApplicationModel.Calls.CallsPhoneContract, version=4.0

Windows.ApplicationModel.Calls.CallsVoipContract, version=4.0

Windows.ApplicationModel.CommunicationBlocking.CommunicationBlockingContract, version=2.0

Windows.ApplicationModel.SocialInfo.SocialInfoContract, version=2.0

Windows.ApplicationModel.StartupTaskContract, version=3.0

Windows.Devices.Custom.CustomDeviceContract, version=1.0

Windows.Devices.DevicesLowLevelContract, version=3.0

Windows.Devices.Printers.PrintersContract, version=1.0

Windows.Devices.SmartCards.SmartCardBackgroundTriggerContract, version=3.0

Windows.Devices.SmartCards.SmartCardEmulatorContract, version=6.0

Windows.Foundation.FoundationContract, version=3.0

Windows.Foundation.UniversalApiContract, version=7.0

Windows.Gaming.XboxLive.StorageApiContract, version=1.0

Windows.Graphics.Printing3D.Printing3DContract, version=4.0

Windows.Networking.Connectivity.WwanContract, version=2.0

Windows.Networking.Sockets.ControlChannelTriggerContract, version=3.0

Windows.Services.Maps.GuidanceContract, version=3.0

Windows.Services.Maps.LocalSearchContract, version=4.0

Windows.Services.Store.StoreContract, version=4.0

Windows.Services.TargetedContent.TargetedContentContract, version=1.0

Windows.System.Profile.ProfileHardwareTokenContract, version=1.0

Windows.System.Profile.ProfileSharedModeContract, version=2.0

Windows.System.Profile.SystemManufacturers.SystemManufacturersContract, version=3.0

Windows.System.SystemManagementContract, version=6.0

Windows.UI.ViewManagement.ViewManagementViewScalingContract, version=1.0

Windows.UI.Xaml.Core.Direct.XamlDirectContract, version=1.0


Version 10.0.17134.1

Windows.AI.MachineLearning.Preview.MachineLearningPreviewContract, version=1.0

Windows.ApplicationModel.Calls.CallsVoipContract, version=3.0

Windows.ApplicationModel.SocialInfo.SocialInfoContract, version=2.0

Windows.ApplicationModel.StartupTaskContract, version=3.0

Windows.Devices.Custom.CustomDeviceContract, version=1.0

Windows.Devices.DevicesLowLevelContract, version=3.0

Windows.Devices.Printers.PrintersContract, version=1.0

Windows.Devices.SmartCards.SmartCardBackgroundTriggerContract, version=3.0

Windows.Devices.SmartCards.SmartCardEmulatorContract, version=5.0

Windows.Foundation.FoundationContract, version=3.0

Windows.Foundation.UniversalApiContract, version=6.0

Windows.Gaming.XboxLive.StorageApiContract, version=1.0

Windows.Graphics.Printing3D.Printing3DContract, version=4.0

Windows.Networking.Connectivity.WwanContract, version=2.0

Windows.Services.Store.StoreContract, version=3.0

Windows.Services.TargetedContent.TargetedContentContract, version=1.0

Windows.System.Profile.ProfileHardwareTokenContract, version=1.0

Windows.System.Profile.ProfileSharedModeContract, version=2.0

Windows.UI.ViewManagement.ViewManagementViewScalingContract, version=1.0


Version 10.0.16299.0

Windows.ApplicationModel.Calls.CallsVoipContract, version=2.0

Windows.ApplicationModel.SocialInfo.SocialInfoContract, version=2.0

Windows.ApplicationModel.StartupTaskContract, version=2.0

Windows.Devices.Custom.CustomDeviceContract, version=1.0

Windows.Devices.DevicesLowLevelContract, version=3.0

Windows.Devices.Printers.PrintersContract, version=1.0

Windows.Devices.SmartCards.SmartCardBackgroundTriggerContract, version=3.0

Windows.Devices.SmartCards.SmartCardEmulatorContract, version=5.0

Windows.Foundation.FoundationContract, version=3.0

Windows.Foundation.UniversalApiContract, version=5.0

Windows.Gaming.XboxLive.StorageApiContract, version=1.0

Windows.Graphics.Printing3D.Printing3DContract, version=4.0

Windows.Networking.Connectivity.WwanContract, version=1.0

Windows.Services.Store.StoreContract, version=2.0

Windows.Services.TargetedContent.TargetedContentContract, version=1.0

Windows.System.Profile.ProfileHardwareTokenContract, version=1.0

Windows.System.Profile.ProfileSharedModeContract, version=2.0

Windows.UI.ViewManagement.ViewManagementViewScalingContract, version=1.0


Version 10.0.15063.0

Windows.ApplicationModel.Calls.CallsVoipContract, version=1.0

Windows.ApplicationModel.SocialInfo.SocialInfoContract, version=2.0

Windows.Devices.DevicesLowLevelContract, version=3.0

Windows.Devices.Printers.PrintersContract, version=1.0

Windows.Foundation.FoundationContract, version=3.0

Windows.Foundation.UniversalApiContract, version=4.0

Windows.Graphics.Printing3D.Printing3DContract, version=3.0

Windows.Networking.Connectivity.WwanContract, version=1.0

Windows.Services.Store.StoreContract, version=2.0

Windows.Services.TargetedContent.TargetedContentContract, version=1.0

Windows.System.Profile.ProfileHardwareTokenContract, version=1.0

Windows.System.Profile.ProfileSharedModeContract, version=2.0

Windows.UI.ViewManagement.ViewManagementViewScalingContract, version=1.0


Version 10.0.14393.0

Windows.ApplicationModel.Calls.CallsVoipContract, version 1.0

Windows.ApplicationModel.SocialInfo.SocialInfoContract, version 1.0

Windows.Devices.DevicesLowLevelContract, version 2.0

Windows.Devices.Printers.PrintersContract, version 1.0

Windows.Foundation.FoundationContract, version 2.0

Windows.Foundation.UniversalApiContract, version 3.0

Windows.Graphics.Printing3D.Printing3DContract, version 3.0

Windows.Networking.Connectivity.WwanContract, version 1.0

Windows.Services.Store.StoreContract, version 1.0

Windows.System.Profile.ProfileHardwareTokenContract, version 1.0

Windows.System.Profile.ProfileSharedModeContract, version 1.0

Windows.UI.ViewManagement.ViewManagementViewScalingContract, version 1.0


Version 10.0.10586.0

Windows.ApplicationModel.Calls.CallsVoipContract, version 1.0

Windows.Devices.Printers.PrintersContract, version 1.0

Windows.Foundation.FoundationContract, version 1.0

Windows.Foundation.UniversalApiContract, version 2.0

Windows.Graphics.Printing3D.Printing3DContract, version 2.0

Windows.Networking.Connectivity.WwanContract, version 1.0


Version 10.0.10240.0

Windows.Foundation.FoundationContract, version 1.0

Windows.Foundation.UniversalApiContract, version 1.0

Windows.Networking.Connectivity.WwanContract, version 1.0

What's in the Xbox Live Extension SDK API contracts for UWP

 This post exists to list information no longer documented by Microsoft.

---


Extension SDKs let you call specialized APIs for specific devices. To read more about this, see the Device families overview.

This page contains a list of all of the API contracts in the Xbox Live extension SDK for the Universal Windows Platform (UWP).


Version 10.0.17763.0

In the October 2018 Update (version 10.0.17763), all XboxLive extension contracts were either deprecated or moved into the Windows Universal SDK.

Version 10.0.15063.0

Windows.Gaming.XboxLive.StorageApiContract, version=1.0. 
Windows.Networking.XboxLive.XboxLiveSecureSocketsContract, version=1.0 

Version 10.0.14393.0

Windows.Gaming.XboxLive.StorageApiContract, version 1.0 
Windows.Networking.XboxLive.XboxLiveSecureSocketsContract, version 1.0 

Version 10.0.10586.0

Windows.Gaming.XboxLive.StorageApiContract, version 1.0 
Windows.Networking.XboxLive.XboxLiveSecureSocketsContract, version 1.0 

Version 10.0.10240.0

Windows.Gaming.XboxLive.StorageApiContract, version 1.0 
Windows.Networking.XboxLive.XboxLiveSecureSocketsContract, version 1.0  

What's in the Windows Team Extension SDK API contracts for UWP

This post exists to list information no longer documented by Microsoft.

---


Extension SDKs let you call specialized APIs for specific devices. To read more about this, see the Device families overview.

This page contains a list of all of the API contracts in the Windows Team Extension SDK extension SDK for the Universal Windows Platform (UWP)


Version 10.0.17763.0

In the October 2018 Update (version 10.0.17763.0) all Team Extension contracts were moved into the Windows Universal SDK.


Version 10.0.17134.1

Windows.Services.Maps.GuidanceContract, version=3.0

Windows.Services.Maps.LocalSearchContract, version=4.0


Version 10.0.16299.0

Windows.Services.Maps.GuidanceContract, version=3.0

Windows.Services.Maps.LocalSearchContract, version=4.0


Version 10.0.15063.0

Windows.Services.Maps.GuidanceContract, version=2.0

Windows.Services.Maps.LocalSearchContract, version=3.0


Version 10.0.14393.0

Windows.Services.Maps.GuidanceContract, version=2.0

Windows.Services.Maps.LocalSearchContract, version=3.0


Version 10.0.10586.0

Windows.System.Profile.ProfileSharedModeContract, version=1.0


Version 10.0.10240.0

Windows.System.Profile.ProfileSharedModeContract, version=1.0

What's in the Windows Mobile Extension SDK API contracts for UWP

 This post exists to list information no longer documented by Microsoft.

---


Extension SDKs let you call specialized APIs for specific devices. To read more about this, see the Device families overview.

This page contains a list of all of the API contracts within the Windows Mobile Extension SDK for the Universal Windows Platform (UWP).


Version 10.0.18362.0

Windows.ApplicationModel.Activation.WebUISearchActivatedEventsContract, version=1.0

Windows.ApplicationModel.Wallet.WalletContract, version=1.0

Windows.Embedded.DeviceLockdown.DeviceLockdownContract, version=1.0

Windows.Gaming.Preview.GamesEnumerationContract, version=2.0

Windows.Networking.NetworkOperators.NetworkOperatorsFdnContract, version=1.0

Windows.Phone.PhoneContract, version=1.0

Windows.Phone.PhoneInternalContract, version=1.0

Windows.Phone.StartScreen.DualSimTileContract, version=1.0

Windows.Security.EnterpriseData.EnterpriseDataContract, version=5.0

Windows.System.Profile.ProfileRetailInfoContract, version=1.0

Windows.System.UserProfile.UserProfileContract, version=2.0

Windows.UI.WebUI.Core.WebUICommandBarContract, version=1.0


Version 10.0.17763.0

Windows.ApplicationModel.Activation.WebUISearchActivatedEventsContract, version=1.0

Windows.ApplicationModel.Wallet.WalletContract, version=1.0

Windows.Embedded.DeviceLockdown.DeviceLockdownContract, version=1.0

Windows.Gaming.Preview.GamesEnumerationContract, version=2.0

Windows.Networking.NetworkOperators.NetworkOperatorsFdnContract, version=1.0

Windows.Phone.PhoneContract, version=1.0

Windows.Phone.StartScreen.DualSimTileContract, version=1.0

Windows.Security.EnterpriseData.EnterpriseDataContract, version=5.0

Windows.System.Profile.ProfileRetailInfoContract, version=1.0

Windows.System.UserProfile.UserProfileContract, version=2.0

Windows.UI.WebUI.Core.WebUICommandBarContract, version=1.0


Version 10.0.17134.1

Windows.ApplicationModel.Activation.WebUISearchActivatedEventsContract, version=1.0

Windows.ApplicationModel.Calls.Background.CallsBackgroundContract, version=1.0

Windows.ApplicationModel.Calls.CallsPhoneContract, version=4.0

Windows.ApplicationModel.CommunicationBlocking.CommunicationBlockingContract, version=2.0

Windows.ApplicationModel.Wallet.WalletContract, version=1.0

Windows.Embedded.DeviceLockdown.DeviceLockdownContract, version=1.0

Windows.Gaming.Preview.GamesEnumerationContract, version=2.0

Windows.Networking.NetworkOperators.NetworkOperatorsFdnContract, version=1.0

Windows.Networking.Sockets.ControlChannelTriggerContract, version=3.0

Windows.Phone.PhoneContract, version=1.0

Windows.Phone.PhoneInternalContract, version=1.0

Windows.Phone.StartScreen.DualSimTileContract, version=1.0

Windows.Services.Maps.GuidanceContract, version=3.0

Windows.Services.Maps.LocalSearchContract, version=4.0

Windows.Security.EnterpriseData.EnterpriseDataContract, version=5.0.0.0

Windows.System.Profile.ProfileRetailInfoContract, version=1.0

Windows.System.UserProfile.UserProfileContract, version=1.0

Windows.UI.WebUI.Core.WebUICommandBarContract, version=1.0


Version 10.0.16299.0

Windows.ApplicationModel.Activation.WebUISearchActivatedEventsContract version=1.0

Windows.ApplicationModel.Calls.Background.CallsBackgroundContract version=1.0

Windows.ApplicationModel.Calls.CallsPhoneContract version=3.0

Windows.ApplicationModel.CommunicationBlocking.CommunicationBlockingContract version=2.0

Windows.ApplicationModel.Wallet.WalletContract version=1.0

Windows.Embedded.DeviceLockdown.DeviceLockdownContract version=1.0

Windows.Gaming.Preview.GamesEnumerationContract version=2.0

Windows.Networking.NetworkOperators.NetworkOperatorsFdnContract version=1.0

Windows.Networking.Sockets.ControlChannelTriggerContract version=2.0

Windows.Phone.PhoneContract version=1.0

Windows.Phone.StartScreen.DualSimTileContract version=1.0

Windows.Security.EnterpriseData.EnterpriseDataContract version=5.0

Windows.Services.Maps.GuidanceContract version=3.0

Windows.Services.Maps.LocalSearchContract version=4.0

Windows.System.Profile.ProfileRetailInfoContract version=1.0

Windows.System.UserProfile.UserProfileContract version=1.0

Windows.UI.WebUI.Core.WebUICommandBarContract version=1.0


Version 10.0.15063.0

Windows.ApplicationModel.Activation.WebUISearchActivatedEventsContract, version=1.0 

Windows.ApplicationModel.Calls.Background.CallsBackgroundContract, version=1.0 

Windows.ApplicationModel.Calls.CallsPhoneContract, version=3.0 

Windows.ApplicationModel.CommunicationBlocking.CommunicationBlockingContract, version=2.0 

Windows.ApplicationModel.Wallet.WalletContract, version=1.0 

Windows.Devices.SmartCards.SmartCardBackgroundTriggerContract, version=3.0 

Windows.Devices.SmartCards.SmartCardEmulatorContract, version=4.0 

Windows.Embedded.DeviceLockdown.DeviceLockdownContract, version=1.0 

Windows.Gaming.Preview.GamesEnumerationContract, version=1.0 

Windows.Networking.NetworkOperators.NetworkOperatorsFdnContract, version=1.0 

Windows.Networking.Sockets.ControlChannelTriggerContract, version=2.0 

Windows.Phone.PhoneContract, version=1.0 

Windows.Phone.StartScreen.DualSimTileContract, version=1.0 

Windows.Services.Maps.GuidanceContract, version=2.0 

Windows.Services.Maps.LocalSearchContract, version=3.0 

Windows.Security.EnterpriseData.EnterpriseDataContract, version=4.0 

Windows.System.Profile.ProfileRetailInfoContract, version=1.0 

Windows.System.UserProfile.UserProfileContract, version=1.0 

Windows.UI.WebUI.Core.WebUICommandBarContract, version=1.0 


Version 10.0.14393.0

Windows.ApplicationModel.Activation.WebUISearchActivatedEventsContract, version 1.0 

Windows.ApplicationModel.Calls.Background.CallsBackgroundContract, version 1.0 

Windows.ApplicationModel.Calls.CallsPhoneContract, version 3.0 

Windows.ApplicationModel.CommunicationBlocking.CommunicationBlockingContract, version 2.0 

Windows.ApplicationModel.Wallet.WalletContract, version 1.0 

Windows.Devices.SmartCards.SmartCardBackgroundTriggerContract, version 2.0 

Windows.Devices.SmartCards.SmartCardEmulatorContract, version 3.0 

Windows.Embedded.DeviceLockdown.DeviceLockdownContract, version 1.0 

Windows.Gaming.Preview.GamesEnumerationContract, version 1.0 

Windows.Networking.NetworkOperators.NetworkOperatorsFdnContract, version 1.0 

Windows.Networking.Sockets.ControlChannelTriggerContract, version 2.0 

Windows.Phone.PhoneContract, version 1.0 

Windows.Phone.StartScreen.DualSimTileContract, version 1.0 

Windows.Services.Maps.GuidanceContract, version 2.0 

Windows.Services.Maps.LocalSearchContract, version 3.0 

Windows.Security.EnterpriseData.EnterpriseDataContract, version 3.0 

Windows.System.Profile.ProfileRetailInfoContract, version 1.0 

Windows.System.UserProfile.UserProfileContract, version 1.0 

Windows.UI.WebUI.Core.WebUICommandBarContract, version 1.0 


Version 10.0.10586.0

Windows.ApplicationModel.Activation.WebUISearchActivatedEventsContract, version 1.0 

Windows.ApplicationModel.Calls.Background.CallsBackgroundContract, version 1.0 

Windows.ApplicationModel.Calls.CallsPhoneContract, version 2.0 

Windows.ApplicationModel.SocialInfo.SocialInfoContract, version 1.0 

Windows.ApplicationModel.CommunicationBlocking.CommunicationBlockingContract, version 1.0 

Windows.ApplicationModel.Wallet.WalletContract, version 1.0 

Windows.Devices.SmartCards.SmartCardBackgroundTriggerContract, version 1.0 

Windows.Devices.SmartCards.SmartCardEmulatorContract, version 2.0 

Windows.Embedded.DeviceLockdown.DeviceLockdownContract, version 1.0 

Windows.Gaming.Preview.GamesEnumerationContract, version 1.0 

Windows.Networking.NetworkOperators.NetworkOperatorsFdnContract, version 1.0 

Windows.Networking.Sockets.ControlChannelTriggerContract, version 1.0 

Windows.Phone.PhoneContract, version 1.0 

Windows.Phone.StartScreen.DualSimTileContract, version 1.0 

Windows.Services.Maps.GuidanceContract, version 2.0 

Windows.Services.Maps.LocalSearchContract, version 2.0 

Windows.Security.EnterpriseData.EnterpriseDataContract, version 2.0 

Windows.System.Profile.ProfileHardwareTokenContract, version 1.0 

Windows.System.Profile.ProfileRetailInfoContract, version 1.0 

Windows.System.UserProfile.UserProfileContract, version 1.0 

Windows.UI.WebUI.Core.WebUICommandBarContract, version 1.0 


Version 10.0.10240.0

Windows.ApplicationModel.Activation.WebUISearchActivatedEventsContract, version 1.0 

Windows.ApplicationModel.Calls.CallsPhoneContract, version 1.0 

Windows.ApplicationModel.Calls.CallsVoipContract, version 1.0 

Windows.ApplicationModel.SocialInfo.SocialInfoContract, version 1.0 

Windows.ApplicationModel.CommunicationBlocking.CommunicationBlockingContract, version 1.0 

Windows.ApplicationModel.Wallet.WalletContract, version 1.0 

Windows.Devices.SmartCards.SmartCardBackgroundTriggerContract, version 1.0 

Windows.Devices.SmartCards.SmartCardEmulatorContract, version 1.0 

Windows.Embedded.DeviceLockdown.DeviceLockdownContract, version 1.0 

Windows.Gaming.Preview.GamesEnumerationContract, version 1.0 

Windows.Networking.NetworkOperators.NetworkOperatorsFdnContract, version 1.0 

Windows.Networking.Sockets.ControlChannelTriggerContract, version 1.0 

Windows.Phone.PhoneContract, version 1.0 

Windows.Phone.StartScreen.DualSimTileContract, version 1.0 

Windows.Services.Maps.GuidanceContract, version 1.0 

Windows.Services.Maps.LocalSearchContract, version 1.0 

Windows.Security.EnterpriseData.EnterpriseDataContract, version 1.0 

Windows.System.Profile.ProfileHardwareTokenContract, version 1.0 

Windows.System.Profile.ProfileRetailInfoContract, version 1.0 

Windows.System.UserProfile.UserProfileContract, version 1.0 

Windows.UI.WebUI.Core.WebUICommandBarContract, version 1.0 

What's in the Windows IoT Extension SDK API contracts for UWP

This post exists to list information no longer documented by Microsoft.

---


Extension SDKs let you call specialized APIs for specific devices. To read more about this, see the Device families overview.

This page contains a list of the API contracts in the Windows Internet of Things (IoT) Extension SDK for the Universal Windows Platform (UWP).


 [!IMPORTANT]

Applications that target version 10.0.17763.0 should delete references to the IoT Extension SDK to avoid build breaks.


Version 10.0.17763.0

In the October 2018 Update (version 10.0.17763.0) all IoT contracts were moved into the Windows Universal SDK.


Version 10.0.17134.1

Windows.System.SystemManagementContract, version=5.0


Version 10.0.16299.0

Windows.System.SystemManagementContract, version=4.0


Version 10.0.15063.0

Windows.System.SystemManagementContract, version=3.0


Version 10.0.14393.0

Windows.System.SystemManagementContract, version 2.0


Version 10.0.10586.0

Windows.Devices.DevicesLowLevelContract, version 2.0 

Windows.System.SystemManagementContract, version 2.0


Version 10.0.10240.0

Windows.Devices.DevicesLowLevelContract, version 1.0

Windows.System.SystemManagementContract, version 1.0