Windows Phone Runtime API

July 21, 2014

Applies to: Windows Phone 8 and Windows Phone Silverlight 8.1 only

 

This topic provides an overview of the Windows Phone Runtime API.

This topic contains the following sections.

 

Understanding the Windows Phone Runtime API documentation

How to identify supported API

When viewing the Windows Phone Runtime API documentation, check the Requirements section of each document to see whether the API is supported on Windows Phone. If the API is supported, you will see an entry in the Requirements table called Minimum supported phone and the value of this entry will indicate the minimum phone OS version that supports this API. If the API is not supported, there will be no Minimum supported phone entry in the Requirements section of the API.

The following is an example of what the Requirements section looks like when an API is not supported. Notice there is no Minimum supported phone entry.

The following is an example of what the Requirements section looks like when an API is supported on Windows Phone. Notice the Minimum supported phone entry.

How to identify API that are not implemented

Windows 8 and Windows Phone 8 share many APIs. Some of the API are supported, but not implemented on the phone. Calling the API that are not implemented will throw an exception. In Visual Studio, if you try to use an API that is not implemented, IntelliSense will indicate that the API is not implemented on the phone. The following is an example of what you will see when you activate IntelliSense for an API that is not implemented.

We’ve also added a note to the remarks section of each API that we haven’t implemented on Windows Phone 8. The following is an example of the remark you’ll see for an API that is not implemented on Windows Phone 8.

JavaScript code examples target Windows 8 

Because this API documentation is shared with Windows 8, you may see code examples written in JavaScript. JavaScript is not supported in Windows Phone 8. You can use the C++, C# or VB code examples when available.

Windows Runtime API adopted from Windows 8 

This section lists the subset of Windows Runtime APIs that have been adopted for Windows Phone 8.

Namespace

Type

Windows.ApplicationModel

ISuspendingDeferral

Windows.ApplicationModel

ISuspendingEventArgs

Windows.ApplicationModel

ISuspendingOperation

Windows.ApplicationModel

Package

Windows.ApplicationModel

PackageId

Windows.ApplicationModel

PackageVersion

Windows.ApplicationModel

SuspendingDeferral

Windows.ApplicationModel

SuspendingEventArgs

Windows.ApplicationModel

SuspendingOperation

Windows.ApplicationModel.Activation

ActivationKind

Windows.ApplicationModel.Activation

ApplicationExecutionState

Windows.ApplicationModel.Activation

IActivatedEventArgs

Windows.ApplicationModel.Activation

ILaunchActivatedEventArgs

Windows.ApplicationModel.Activation

IPickerReturnedActivatedEventArgs

Windows.ApplicationModel.Activation

LaunchActivatedEventArgs

Windows.ApplicationModel.Activation

PickerReturnedActivatedEventArgs

Windows.ApplicationModel.Activation

SplashScreen

Windows.ApplicationModel.Core

CoreApplication

Windows.ApplicationModel.Core

CoreApplicationView

Windows.ApplicationModel.Core

IFrameworkView

Windows.ApplicationModel.Core

IFrameworkViewSource

Windows.ApplicationModel.DataTransfer

DataPackage

Windows.ApplicationModel.DataTransfer

DataPackageOperation

Windows.ApplicationModel.DataTransfer

DataPackagePropertySet

Windows.ApplicationModel.DataTransfer

DataPackagePropertySetView

Windows.ApplicationModel.DataTransfer

DataPackageView

Windows.ApplicationModel.DataTransfer

DataProviderDeferral

Windows.ApplicationModel.DataTransfer

DataProviderHandler

Windows.ApplicationModel.DataTransfer

DataProviderRequest

Windows.ApplicationModel.DataTransfer

DataRequest

Windows.ApplicationModel.DataTransfer

DataRequestDeferral

Windows.ApplicationModel.DataTransfer

DataRequestedEventArgs

Windows.ApplicationModel.DataTransfer

DataTransferManager

Windows.ApplicationModel.DataTransfer

OperationCompletedEventArgs

Windows.ApplicationModel.DataTransfer

TargetApplicationChosenEventArgs

Windows.ApplicationModel.Store

CurrentApp

Windows.ApplicationModel.Store

LicenseChangedEventHandler

Windows.ApplicationModel.Store

LicenseInformation

Windows.ApplicationModel.Store

ListingInformation

Windows.ApplicationModel.Store

ProductLicense

Windows.ApplicationModel.Store

ProductListing

Windows.ApplicationModel.Store

ProductType

Windows.Devices.Geolocation

CivicAddress

Windows.Devices.Geolocation

Geocoordinate

Windows.Devices.Geolocation

GeocoordinateSatelliteData

Windows.Devices.Geolocation

Geolocator

Windows.Devices.Geolocation

Geoposition

Windows.Devices.Geolocation

PositionAccuracy

Windows.Devices.Geolocation

PositionChangedEventArgs

Windows.Devices.Geolocation

PositionSource

Windows.Devices.Geolocation

PositionStatus

Windows.Devices.Geolocation

StatusChangedEventArgs

Windows.Devices.Input

KeyboardCapabilities

Windows.Devices.Input

MouseCapabilities

Windows.Devices.Input

MouseDelta

Windows.Devices.Input

MouseDevice

Windows.Devices.Input

MouseEventArgs

Windows.Devices.Input

PointerDevice

Windows.Devices.Input

PointerDeviceType

Windows.Devices.Input

PointerDeviceUsage

Windows.Devices.Input

TouchCapabilities

Windows.Devices.Sensors

Accelerometer

Windows.Devices.Sensors

AccelerometerReading

Windows.Devices.Sensors

AccelerometerReadingChangedEventArgs

Windows.Devices.Sensors

AccelerometerShakenEventArgs

Windows.Devices.Sensors

Compass

Windows.Devices.Sensors

CompassReading

Windows.Devices.Sensors

CompassReadingChangedEventArgs

Windows.Devices.Sensors

Gyrometer

Windows.Devices.Sensors

GyrometerReading

Windows.Devices.Sensors

GyrometerReadingChangedEventArgs

Windows.Devices.Sensors

Inclinometer

Windows.Devices.Sensors

InclinometerReading

Windows.Devices.Sensors

InclinometerReadingChangedEventArgs

Windows.Devices.Sensors

OrientationSensor

Windows.Devices.Sensors

OrientationSensorReading

Windows.Devices.Sensors

OrientationSensorReadingChangedEventArgs

Windows.Devices.Sensors

SensorQuaternion

Windows.Devices.Sensors

SensorRotationMatrix

Windows.Foundation

AsyncActionCompletedHandler

Windows.Foundation

AsyncActionProgressHandler

Windows.Foundation

AsyncActionWithProgressCompletedHandler

Windows.Foundation

AsyncOperationCompletedHandler

Windows.Foundation

AsyncOperationProgressHandler

Windows.Foundation

AsyncOperationWithProgressCompletedHandler

Windows.Foundation

AsyncStatus

Windows.Foundation

DateTime

Windows.Foundation

EventHandler

Windows.Foundation

EventRegistrationToken

Windows.Foundation

HResult

Windows.Foundation

IAsyncAction

Windows.Foundation

IAsyncActionWithProgress

Windows.Foundation

IAsyncInfo

Windows.Foundation

IAsyncOperation

Windows.Foundation

IAsyncOperationWithProgress

Windows.Foundation

IClosable

Windows.Foundation

IGetActivationFactory

Windows.Foundation

IPropertyValue

Windows.Foundation

IReference

Windows.Foundation

IReferenceArray

Windows.Foundation

IWwwFormUrlDecoderEntry

Windows.Foundation

Point

Windows.Foundation

PropertyType

Windows.Foundation

PropertyValue

Windows.Foundation

Rect

Windows.Foundation

Size

Windows.Foundation

TimeSpan

Windows.Foundation

TypedEventHandler

Windows.Foundation

Uri

Windows.Foundation

WwwFormUrlDecoder

Windows.Foundation.Collections

CollectionChange

Windows.Foundation.Collections

IIterable<(Of <(T>)>)

Windows.Foundation.Collections

IIterator<(Of <(T>)>)

Windows.Foundation.Collections

IKeyValuePair<(Of <(K, V>)>)

Windows.Foundation.Collections

IMap<(Of <(K, V>)>)

Windows.Foundation.Collections

IMapChangedEventArgs<(Of <(K>)>)

Windows.Foundation.Collections

IMapView<(Of <(K, V>)>)

Windows.Foundation.Collections

IObservableMap<(Of <(K, V>)>)

Windows.Foundation.Collections

IObservableVector<(Of <(T>)>)

Windows.Foundation.Collections

IPropertySet

Windows.Foundation.Collections

IVector<(Of <(T>)>)

Windows.Foundation.Collections

IVectorChangedEventArgs

Windows.Foundation.Collections

IVectorView<(Of <(T>)>)

Windows.Foundation.Collections

MapChangedEventHandler<(Of <(K, V>)>)

Windows.Foundation.Collections

PropertySet

Windows.Foundation.Collections

VectorChangedEventHandler<(Of <(T>)>)

Windows.Foundation.Diagnostics

ErrorOptions

Windows.Foundation.Diagnostics

IErrorReportingSettings

Windows.Foundation.Diagnostics

RuntimeBrokerErrorSettings

Windows.Foundation.Metadata

ActivatableAttribute

Windows.Foundation.Metadata

AllowMultipleAttribute

Windows.Foundation.Metadata

AttributeTargets

Windows.Foundation.Metadata

AttributeUsageAttribute

Windows.Foundation.Metadata

ComposableAttribute

Windows.Foundation.Metadata

CompositionType

Windows.Foundation.Metadata

DefaultAttribute

Windows.Foundation.Metadata

DefaultOverloadAttribute

Windows.Foundation.Metadata

DualApiPartitionAttribute

Windows.Foundation.Metadata

ExclusiveToAttribute

Windows.Foundation.Metadata

GCPressureAmount

Windows.Foundation.Metadata

GCPressureAttribute

Windows.Foundation.Metadata

GuidAttribute

Windows.Foundation.Metadata

HasVariantAttribute

Windows.Foundation.Metadata

LengthIsAttribute

Windows.Foundation.Metadata

MarshalingBehaviorAttribute

Windows.Foundation.Metadata

MarshalingType

Windows.Foundation.Metadata

MuseAttribute

Windows.Foundation.Metadata

OverloadAttribute

Windows.Foundation.Metadata

OverridableAttribute

Windows.Foundation.Metadata

ProtectedAttribute

Windows.Foundation.Metadata

RangeAttribute

Windows.Foundation.Metadata

StaticAttribute

Windows.Foundation.Metadata

ThreadingAttribute

Windows.Foundation.Metadata

ThreadingModel

Windows.Foundation.Metadata

VariantAttribute

Windows.Foundation.Metadata

VersionAttribute

Windows.Foundation.Metadata

WebHostHiddenAttribute

Windows.Graphics.Display

DisplayOrientations

Windows.Graphics.Display

DisplayProperties

Windows.Graphics.Display

DisplayPropertiesEventHandler

Windows.Graphics.Display

ResolutionScale

Windows.Management.Deployment

DeploymentProgress

Windows.Management.Deployment

DeploymentProgressState

Windows.Management.Deployment

PackageInstallState

Windows.Networking

EndpointPair

Windows.Networking

HostName

Windows.Networking

HostNameSortOptions

Windows.Networking

HostNameType

Windows.Networking.Connectivity

ConnectionCost

Windows.Networking.Connectivity

ConnectionProfile

Windows.Networking.Connectivity

DataPlanStatus

Windows.Networking.Connectivity

DataPlanUsage

Windows.Networking.Connectivity

DataUsage

Windows.Networking.Connectivity

IPInformation

Windows.Networking.Connectivity

LanIdentifier

Windows.Networking.Connectivity

LanIdentifierData

Windows.Networking.Connectivity

NetworkAdapter

Windows.Networking.Connectivity

NetworkAuthenticationType

Windows.Networking.Connectivity

NetworkConnectivityLevel

Windows.Networking.Connectivity

NetworkCostType

Windows.Networking.Connectivity

NetworkEncryptionType

Windows.Networking.Connectivity

NetworkInformation

Windows.Networking.Connectivity

NetworkItem

Windows.Networking.Connectivity

NetworkSecuritySettings

Windows.Networking.Connectivity

NetworkStatusChangedEventHandler

Windows.Networking.Connectivity

NetworkTypes

Windows.Networking.Connectivity

ProxyConfiguration

Windows.Networking.Connectivity

RoamingStates

Windows.Networking.Proximity

ConnectionRequestedEventArgs

Windows.Networking.Proximity

DeviceArrivedEventHandler

Windows.Networking.Proximity

DeviceDepartedEventHandler

Windows.Networking.Proximity

MessageReceivedHandler

Windows.Networking.Proximity

MessageTransmittedHandler

Windows.Networking.Proximity

PeerDiscoveryTypes

Windows.Networking.Proximity

PeerFinder

Windows.Networking.Proximity

PeerInformation

Windows.Networking.Proximity

ProximityDevice

Windows.Networking.Proximity

ProximityMessage

Windows.Networking.Proximity

TriggeredConnectionStateChangedEventArgs

Windows.Networking.Proximity

TriggeredConnectState

Windows.Networking.Sockets

BandwidthStatistics

Windows.Networking.Sockets

DatagramSocket

Windows.Networking.Sockets

DatagramSocketControl

Windows.Networking.Sockets

DatagramSocketInformation

Windows.Networking.Sockets

DatagramSocketMessageReceivedEventArgs

Windows.Networking.Sockets

RoundTripTimeStatistics

Windows.Networking.Sockets

SocketError

Windows.Networking.Sockets

SocketErrorStatus

Windows.Networking.Sockets

SocketMessageType

Windows.Networking.Sockets

SocketProtectionLevel

Windows.Networking.Sockets

SocketQualityOfService

Windows.Networking.Sockets

StreamSocket

Windows.Networking.Sockets

StreamSocketControl

Windows.Networking.Sockets

StreamSocketInformation

Windows.Networking.Sockets

StreamSocketListener

Windows.Networking.Sockets

StreamSocketListenerConnectionReceivedEventArgs

Windows.Networking.Sockets

StreamSocketListenerControl

Windows.Networking.Sockets

StreamSocketListenerInformation

Windows.Security.Authentication.OnlineId

CredentialPromptType

Windows.Security.Authentication.OnlineId

OnlineIdAuthenticator

Windows.Security.Authentication.OnlineId

OnlineIdServiceTicket

Windows.Security.Authentication.OnlineId

OnlineIdServiceTicketRequest

Windows.Security.Authentication.OnlineId

SignOutUserOperation

Windows.Security.Authentication.OnlineId

UserAuthenticationOperation

Windows.Security.Authentication.OnlineId

UserIdentity

Windows.Storage

ApplicationData

Windows.Storage

ApplicationDataContainer

Windows.Storage

ApplicationDataCreateDisposition

Windows.Storage

ApplicationDataLocality

Windows.Storage

ApplicationDataSetVersionHandler

Windows.Storage

CreationCollisionOption

Windows.Storage

FileAccessMode

Windows.Storage

FileAttributes

Windows.Storage

IStorageFile

Windows.Storage

IStorageFolder

Windows.Storage

IStorageItem

Windows.Storage

IStorageItemProperties

Windows.Storage

IStreamedFileDataRequest

Windows.Storage

KnownFolders

Windows.Storage

NameCollisionOption

Windows.Storage

SetVersionDeferral

Windows.Storage

SetVersionRequest

Windows.Storage

StorageDeleteOption

Windows.Storage

StorageFile

Windows.Storage

StorageFolder

Windows.Storage

StorageItemTypes

Windows.Storage

StorageStreamTransaction

Windows.Storage

StreamedFileDataRequest

Windows.Storage

StreamedFileDataRequestedHandler

Windows.Storage

StreamedFileFailureMode

Windows.Storage.FileProperties

BasicProperties

Windows.Storage.FileProperties

DocumentProperties

Windows.Storage.FileProperties

ImageProperties

Windows.Storage.FileProperties

IStorageItemExtraProperties

Windows.Storage.FileProperties

MusicProperties

Windows.Storage.FileProperties

PhotoOrientation

Windows.Storage.FileProperties

PropertyPrefetchOptions

Windows.Storage.FileProperties

StorageItemContentProperties

Windows.Storage.FileProperties

StorageItemThumbnail

Windows.Storage.FileProperties

ThumbnailMode

Windows.Storage.FileProperties

ThumbnailOptions

Windows.Storage.FileProperties

ThumbnailType

Windows.Storage.FileProperties

VideoOrientation

Windows.Storage.FileProperties

VideoProperties

Windows.Storage.Pickers

FileExtensionVector

Windows.Storage.Pickers

FileOpenPicker

Windows.Storage.Pickers

PickerLocationId

Windows.Storage.Pickers

PickerViewMode

Windows.Storage.Search

CommonFileQuery

Windows.Storage.Search

CommonFolderQuery

Windows.Storage.Search

DateStackOption

Windows.Storage.Search

FolderDepth

Windows.Storage.Search

IndexedState

Windows.Storage.Search

IndexerOption

Windows.Storage.Search

IStorageFolderQueryOperations

Windows.Storage.Search

IStorageQueryResultBase

Windows.Storage.Search

QueryOptions

Windows.Storage.Search

SortEntry

Windows.Storage.Search

StorageFileQueryResult

Windows.Storage.Search

StorageFolderQueryResult

Windows.Storage.Search

StorageItemQueryResult

Windows.Storage.Streams

Buffer

Windows.Storage.Streams

ByteOrder

Windows.Storage.Streams

DataReader

Windows.Storage.Streams

DataReaderLoadOperation

Windows.Storage.Streams

DataWriter

Windows.Storage.Streams

DataWriterStoreOperation

Windows.Storage.Streams

FileInputStream

Windows.Storage.Streams

FileOutputStream

Windows.Storage.Streams

FileRandomAccessStream

Windows.Storage.Streams

IBuffer

Windows.Storage.Streams

IBufferFactory

Windows.Storage.Streams

IContentTypeProvider

Windows.Storage.Streams

IDataReader

Windows.Storage.Streams

IDataWriter

Windows.Storage.Streams

IInputStream

Windows.Storage.Streams

IInputStreamReference

Windows.Storage.Streams

InputStreamOptions

Windows.Storage.Streams

IOutputStream

Windows.Storage.Streams

IRandomAccessStream

Windows.Storage.Streams

IRandomAccessStreamReference

Windows.Storage.Streams

IRandomAccessStreamWithContentType

Windows.Storage.Streams

RandomAccessStream

Windows.Storage.Streams

RandomAccessStreamReference

Windows.Storage.Streams

UnicodeEncoding

Windows.System

Launcher

Windows.System

LauncherOptions

Windows.System

LauncherUIOptions

Windows.System

ProcessorArchitecture

Windows.System

VirtualKey

Windows.System

VirtualKeyModifiers

Windows.System.Display

DisplayRequest

Windows.System.Threading

ThreadPool

Windows.System.Threading

ThreadPoolTimer

Windows.System.Threading

TimerDestroyedHandler

Windows.System.Threading

TimerElapsedHandler

Windows.System.Threading

WorkItemHandler

Windows.System.Threading

WorkItemOptions

Windows.System.Threading

WorkItemPriority

Windows.System.Threading.Core

PreallocatedWorkItem

Windows.System.Threading.Core

SignalHandler

Windows.System.Threading.Core

SignalNotifier

Windows.UI

Color

Windows.UI.Core

AcceleratorKeyEventArgs

Windows.UI.Core

AutomationProviderRequestedEventArgs

Windows.UI.Core

CharacterReceivedEventArgs

Windows.UI.Core

CoreAcceleratorKeyEventType

Windows.UI.Core

CoreAcceleratorKeys

Windows.UI.Core

CoreCursor

Windows.UI.Core

CoreCursorType

Windows.UI.Core

CoreDispatcher

Windows.UI.Core

CoreDispatcherPriority

Windows.UI.Core

CorePhysicalKeyStatus

Windows.UI.Core

CoreProcessEventsOption

Windows.UI.Core

CoreProximityEvaluation

Windows.UI.Core

CoreProximityEvaluationScore

Windows.UI.Core

CoreVirtualKeyStates

Windows.UI.Core

CoreWindow

Windows.UI.Core

CoreWindowActivationState

Windows.UI.Core

CoreWindowEventArgs

Windows.UI.Core

CoreWindowFlowDirection

Windows.UI.Core

CoreWindowResizeManager

Windows.UI.Core

DispatchedHandler

Windows.UI.Core

ICoreAcceleratorKeys

Windows.UI.Core

ICoreWindow

Windows.UI.Core

ICoreWindowEventArgs

Windows.UI.Core

IdleDispatchedHandler

Windows.UI.Core

IdleDispatchedHandlerArgs

Windows.UI.Core

IInitializeWithCoreWindow

Windows.UI.Core

InputEnabledEventArgs

Windows.UI.Core

KeyEventArgs

Windows.UI.Core

PointerEventArgs

Windows.UI.Core

TouchHitTestingEventArgs

Windows.UI.Core

VisibilityChangedEventArgs

Windows.UI.Core

WindowActivatedEventArgs

Windows.UI.Core

WindowSizeChangedEventArgs

Windows.UI.Input

CrossSlideThresholds

Windows.UI.Input

CrossSlidingEventArgs

Windows.UI.Input

CrossSlidingState

Windows.UI.Input

DraggingEventArgs

Windows.UI.Input

DraggingState

Windows.UI.Input

EdgeGesture

Windows.UI.Input

EdgeGestureEventArgs

Windows.UI.Input

EdgeGestureKind

Windows.UI.Input

GestureRecognizer

Windows.UI.Input

GestureSettings

Windows.UI.Input

HoldingEventArgs

Windows.UI.Input

HoldingState

Windows.UI.Input

IPointerPointTransform

Windows.UI.Input

ManipulationCompletedEventArgs

Windows.UI.Input

ManipulationDelta

Windows.UI.Input

ManipulationInertiaStartingEventArgs

Windows.UI.Input

ManipulationStartedEventArgs

Windows.UI.Input

ManipulationUpdatedEventArgs

Windows.UI.Input

ManipulationVelocities

Windows.UI.Input

MouseWheelParameters

Windows.UI.Input

PointerPoint

Windows.UI.Input

PointerPointProperties

Windows.UI.Input

PointerUpdateKind

Windows.UI.Input

PointerVisualizationSettings

Windows.UI.Input

RightTappedEventArgs

Windows.UI.Input

TappedEventArgs

Windows.UI.Popups

Placement

Windows.UI.ViewManagement

HandPreference

Windows.UI.ViewManagement

InputPane

Windows.UI.ViewManagement

InputPaneVisibilityEventArgs

Windows.UI.ViewManagement

UIElementType

Windows.UI.ViewManagement

UISettings

Phone additions to Windows Runtime API adopted from Windows 8 

This table lists the phone additions to Windows Runtime API adopted from Windows 8.

Namespace

Type/Member

Windows.ApplicationModel

PackageGetThumbnailToken()()()

Windows.ApplicationModel

PackageInstallDate()()()

Windows.ApplicationModel

PackageLaunch(String)

Windows.ApplicationModel

PackageIdAuthor()()()

Windows.ApplicationModel

PackageIdProductId()()()

Windows.ApplicationModel.Activation

IPickerReturnedActivatedEventArgs

Windows.ApplicationModel.Activation

IPickerReturnedActivatedEventArgsPickerOperationId()()()

Windows.ApplicationModel.Activation

PickerReturnedActivatedEventArgs

Windows.ApplicationModel.Activation

PickerReturnedActivatedEventArgsKind()()()

Windows.ApplicationModel.Activation

PickerReturnedActivatedEventArgsPickerOperationId()()()

Windows.ApplicationModel.Activation

PickerReturnedActivatedEventArgsPreviousExecutionState()()()

Windows.ApplicationModel.Activation

PickerReturnedActivatedEventArgsSplashScreen()()()

Windows.ApplicationModel.Store

M:Windows.ApplicationModel.Store.CurrentApp.LoadListingInformationByKeywordsAsync(Windows.Foundation.Collections.IIterable`1)

Windows.ApplicationModel.Store

M:Windows.ApplicationModel.Store.CurrentApp.LoadListingInformationByProductIdsAsync(Windows.Foundation.Collections.IIterable`1)

Windows.ApplicationModel.Store

CurrentAppReportProductFulfillment(String)

Windows.ApplicationModel.Store

ProductLicenseIsConsumable()()()

Windows.ApplicationModel.Store

ProductListingDescription()()()

Windows.ApplicationModel.Store

ProductListingImageUri()()()

Windows.ApplicationModel.Store

ProductListingKeywords()()()

Windows.ApplicationModel.Store

ProductListingProductType()()()

Windows.ApplicationModel.Store

ProductListingTag()()()

Windows.ApplicationModel.Store

ProductType

Windows.Devices.Geolocation

GeocoordinatePositionSource()()()

Windows.Devices.Geolocation

GeocoordinateSatelliteData()()()

Windows.Devices.Geolocation

GeocoordinateSatelliteData

Windows.Devices.Geolocation

GeocoordinateSatelliteDataHorizontalDilutionOfPrecision()()()

Windows.Devices.Geolocation

GeocoordinateSatelliteDataPositionDilutionOfPrecision()()()

Windows.Devices.Geolocation

GeocoordinateSatelliteDataVerticalDilutionOfPrecision()()()

Windows.Devices.Geolocation

GeolocatorDesiredAccuracyInMeters()()()

Windows.Devices.Geolocation

PositionSource

Windows.Networking.Proximity

PeerInformationHostName()()()

Windows.Networking.Proximity

PeerInformationServiceName()()()

Windows.Storage

KnownFoldersCameraRoll()()()

Windows.Storage

KnownFoldersSavedPictures()()()

Windows.Storage

FileOpenPicker..::.PickSingleFileAsync

Windows.Storage

FileOpenPickerPickSingleFileAsync(String)

Windows.Storage

FileOpenPickerResumePickSingleFileAsync()()()

Windows.UI.Core

CoreWindowIsKeyboardInputEnabled()()()

Windows.UI.Core

CoreWindowKeyboardInputBuffer()()()

Phone-only Windows Phone Runtime API

This table lists the set of Windows Phone Runtime API that we’ve added specifically for the phone, including API for speech, VoIP and other phone-oriented features.

Namespace

Type

Windows.Phone.ApplicationModel

ApplicationProfile

Windows.Phone.ApplicationModel

ApplicationProfileModes

Windows.Phone.Devices.Notification

VibrationDevice

Windows.Phone.Devices.Power

Battery

Windows.Phone.Graphics.Interop

IDrawingSurfaceBackgroundContentProvider

Windows.Phone.Graphics.Interop

IDrawingSurfaceContentProvider

Windows.Phone.Input.Interop

DrawingSurfaceManipulationHost

Windows.Phone.Input.Interop

IDrawingSurfaceManipulationHandler

Windows.Phone.Management.Deployment

InstallationManager

Windows.Phone.Management.Deployment

PackageInstallResult

Windows.Phone.Media.Capture

AudioVideoCaptureDevice

Windows.Phone.Media.Capture

AutoFocusParameters

Windows.Phone.Media.Capture

AutoFocusRange

Windows.Phone.Media.Capture

CameraCaptureAudioFormat

Windows.Phone.Media.Capture

CameraCaptureFrame

Windows.Phone.Media.Capture

CameraCapturePropertyRange

Windows.Phone.Media.Capture

CameraCaptureSequence

Windows.Phone.Media.Capture

CameraCaptureVideoFormat

Windows.Phone.Media.Capture

CameraFocusStatus

Windows.Phone.Media.Capture

CameraSceneMode

Windows.Phone.Media.Capture

CameraSensorLocation

Windows.Phone.Media.Capture

CaptureFailedEventArgs

Windows.Phone.Media.Capture

FlashState

Windows.Phone.Media.Capture

FocusIlluminationMode

Windows.Phone.Media.Capture

FrameAcquiredEventArgs

Windows.Phone.Media.Capture

H264EncoderLevel

Windows.Phone.Media.Capture

H264EncoderProfile

Windows.Phone.Media.Capture

ICameraCaptureDevice

Windows.Phone.Media.Capture

KnownCameraAudioVideoProperties

Windows.Phone.Media.Capture

KnownCameraGeneralProperties

Windows.Phone.Media.Capture

KnownCameraPhotoProperties

Windows.Phone.Media.Capture

PhotoCaptureDevice

Windows.Phone.Media.Capture

VendorSpecificDataEventArgs

Windows.Phone.Media.Capture

VideoTorchMode

Windows.Phone.Media.Capture

WhiteBalancePreset

Windows.Phone.Media.Devices

AudioRoutingEndpoint

Windows.Phone.Media.Devices

AudioRoutingManager

Windows.Phone.Media.Devices

AvailableAudioRoutingEndpoints

Windows.Phone.Networking.NetworkOperators

InterceptedSmsMessage

Windows.Phone.Networking.NetworkOperators

SmsInterceptor

Windows.Phone.Networking.Voip

CallAnswerEventArgs

Windows.Phone.Networking.Voip

CallRejectEventArgs

Windows.Phone.Networking.Voip

CallStateChangeEventArgs

Windows.Phone.Networking.Voip

MuteChangeEventArgs

Windows.Phone.Networking.Voip

VoipCallCoordinator

Windows.Phone.Networking.Voip

VoipCallMedia

Windows.Phone.Networking.Voip

VoipCallRejectReason

Windows.Phone.Networking.Voip

VoipCallState

Windows.Phone.Networking.Voip

VoipPhoneCall

Windows.Phone.PersonalInformation

ContactAddress

Windows.Phone.PersonalInformation

ContactChangeRecord

Windows.Phone.PersonalInformation

ContactChangeType

Windows.Phone.PersonalInformation

ContactInformation

Windows.Phone.PersonalInformation

ContactQueryOptions

Windows.Phone.PersonalInformation

ContactQueryResult

Windows.Phone.PersonalInformation

ContactQueryResultOrdering

Windows.Phone.PersonalInformation

ContactStore

Windows.Phone.PersonalInformation

ContactStoreApplicationAccessMode

Windows.Phone.PersonalInformation

ContactStoreSystemAccessMode

Windows.Phone.PersonalInformation

IContactInformation

Windows.Phone.PersonalInformation

KnownContactProperties

Windows.Phone.PersonalInformation

StoredContact

Windows.Phone.PersonalInformation

VCardFormat

Windows.Phone.PersonalInformation.Provisioning

ContactPartnerProvisioningManager

Windows.Phone.PersonalInformation.Provisioning

MessagePartnerProvisioningManager

Windows.Phone.Speech.Recognition

InstalledSpeechRecognizers

Windows.Phone.Speech.Recognition

SemanticProperty

Windows.Phone.Speech.Recognition

SpeechAudioProblemOccurredEventArgs

Windows.Phone.Speech.Recognition

SpeechGrammar

Windows.Phone.Speech.Recognition

SpeechGrammarProbability

Windows.Phone.Speech.Recognition

SpeechGrammarSet

Windows.Phone.Speech.Recognition

SpeechPredefinedGrammar

Windows.Phone.Speech.Recognition

SpeechRecognitionAudioProblem

Windows.Phone.Speech.Recognition

SpeechRecognitionConfidence

Windows.Phone.Speech.Recognition

SpeechRecognitionResult

Windows.Phone.Speech.Recognition

SpeechRecognitionResultDetail

Windows.Phone.Speech.Recognition

SpeechRecognitionUIResult

Windows.Phone.Speech.Recognition

SpeechRecognitionUIStatus

Windows.Phone.Speech.Recognition

SpeechRecognizer

Windows.Phone.Speech.Recognition

SpeechRecognizerAudioCaptureState

Windows.Phone.Speech.Recognition

SpeechRecognizerAudioCaptureStateChangedEventArgs

Windows.Phone.Speech.Recognition

SpeechRecognizerInformation

Windows.Phone.Speech.Recognition

SpeechRecognizerSettings

Windows.Phone.Speech.Recognition

SpeechRecognizerUI

Windows.Phone.Speech.Recognition

SpeechRecognizerUISettings

Windows.Phone.Speech.Synthesis

InstalledVoices

Windows.Phone.Speech.Synthesis

SpeechBookmarkReachedEventArgs

Windows.Phone.Speech.Synthesis

SpeechStartedEventArgs

Windows.Phone.Speech.Synthesis

SpeechSynthesizer

Windows.Phone.Speech.Synthesis

VoiceGender

Windows.Phone.Speech.Synthesis

VoiceInformation

Windows.Phone.Speech.VoiceCommands

VoiceCommandService

Windows.Phone.Speech.VoiceCommands

VoiceCommandSet

Windows.Phone.Storage.SharedAccess

SharedStorageAccessManager

Windows.Phone.System

SystemProtection

Windows.Phone.System.Analytics

HostInformation

Windows.Phone.System.Memory

MemoryManager

Windows.Phone.System.Power

PowerManager

Windows.Phone.System.Power

PowerSavingMode

Windows.Phone.System.Profile

RetailMode

Windows.Phone.System.UserProfile

LockScreen

Windows.Phone.System.UserProfile

LockScreenManager

Windows.Phone.System.UserProfile

LockScreenRequestResult

Windows.Phone.System.UserProfile.GameServices.Core

GameService

Windows.Phone.System.UserProfile.GameServices.Core

GameServiceGameOutcome

Windows.Phone.System.UserProfile.GameServices.Core

GameServicePropertyCollection

Windows.Phone.System.UserProfile.GameServices.Core

GameServiceScoreKind

Windows.Phone.UI.Core

CoreInputScope

Windows.Phone.UI.Core

CoreSelectionChangedEventArgs

Windows.Phone.UI.Core

CoreTextChangedEventArgs

Windows.Phone.UI.Core

KeyboardInputBuffer

Windows.Phone.UI.Input

BackPressedEventArgs

Windows.Phone.UI.Input

HardwareButtons

See Also

Other Resources

Windows Phone API reference