- PhoneCall - AudioDevice 
- CallId 
- IsMuted 
- Status 
- AcceptIncoming() 
- AcceptIncomingAsync() 
- As<I>() 
- ChangeAudioDevice(PhoneCallAudioDevice) 
- ChangeAudioDeviceAsync(PhoneCallAudioDevice) 
- End() 
- EndAsync() 
- Equals(Object) 
- Equals(PhoneCall) 
- FromAbi(nint) 
- GetFromId(String) 
- GetHashCode() 
- GetPhoneCallInfo() 
- GetPhoneCallInfoAsync() 
- Hold() 
- HoldAsync() 
- Mute() 
- MuteAsync() 
- RejectIncoming() 
- RejectIncomingAsync() 
- ResumeFromHold() 
- ResumeFromHoldAsync() 
- SendDtmfKey(DtmfKey, DtmfToneAudioPlayback) 
- SendDtmfKeyAsync(DtmfKey, DtmfToneAudioPlayback) 
- Unmute() 
- UnmuteAsync() 
- operator !=(PhoneCall, PhoneCall) 
- operator ==(PhoneCall, PhoneCall) 
- AudioDeviceChanged 
- IsMutedChanged 
- StatusChanged 
 
net9.0-windows10.0.22621
    namespace Windows.ApplicationModel.Calls
{
    [ContractVersion(typeof(CallsPhoneContract), 393216U)]
    [ProjectedRuntimeClass(typeof(IPhoneCall))]
    [WindowsRuntimeHelperType(typeof(PhoneCall))]
    [WindowsRuntimeType("Windows.ApplicationModel.Calls.CallsPhoneContract")]
    public sealed class PhoneCall : IEquatable<PhoneCall>, ICustomQueryInterface, IDynamicInterfaceCastable, IUnmanagedVirtualMethodTableProvider, IWinRTObject
    {
        public PhoneCallOperationStatus SendDtmfKey(DtmfKey key, DtmfToneAudioPlayback dtmfToneAudioPlayback);
    }
}
            | .NET | 5.06.07.08.09.0 | 
|---|---|
| Information specific to net9.0 | |
| Platforms | This API is only available when you target a specific platform: | 
| Windows | 10.0.2200010.0.22621 | 
| Information specific to net9.0-windows10.0.22621 | |
| Assembly | Microsoft.Windows.SDK.NET , Version=10.0.22621.38, PublicKeyToken=31bf3856ad364e35 | 
| Referencing | The API is automatically referenced. | 
| Platform Restrictions | This API is only supported on the following platforms: 
 | 
- Built-in API
- Package-provided API