VoipCallCoordinator Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ermöglicht es einer Anwendung, VoIP-Anrufe zu verwalten.
public ref class VoipCallCoordinator sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.ApplicationModel.Calls.CallsVoipContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class VoipCallCoordinator final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.ApplicationModel.Calls.CallsVoipContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class VoipCallCoordinator
Public NotInheritable Class VoipCallCoordinator
- Vererbung
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows Mobile Extension SDK (eingeführt in 10.0.10240.0)
Windows 10 (eingeführt in 10.0.10586.0) |
API contract |
Windows.ApplicationModel.Calls.CallsVoipContract (eingeführt in v1.0)
|
App-Funktionen |
phoneCallHistory
phoneCallHistorySystem
voipCall
|
Hinweise
Versionsverlauf
Windows-Version | SDK-Version | Mehrwert |
---|---|---|
1709 | 16299 | SetupNewAcceptedCall |
1803 | 17134 | RequestNewAppInitiatedCall |
1803 | 17134 | RequestNewIncomingCall(String,String,String,Uri,String,Uri,String,String,Uri,VoipPhoneCallMedia,TimeSpan,String) |
1809 | 17763 | ReserveCallResourcesAsync |
Methoden
CancelUpgrade(Guid) |
Bricht das Upgrade auf einen VoIP-Anruf ab. |
GetDefault() |
Ruft die Standard-instance der VoipCallCoordinator-Klasse ab. |
GetDeviceSelectorForCallControl() |
Ermöglicht es einer Anwendung, VoIP-Anrufe zu verwalten. |
IsCallControlDeviceKindSupportedForAssociation(VoipCallControlDeviceKind) |
Ermöglicht es einer Anwendung, VoIP-Anrufe zu verwalten. |
NotifyMuted() |
Benachrichtigt das System, dass der Benutzer den Anruf über die Benutzeroberfläche der VoIP-App stummgeschaltet hat. |
NotifyUnmuted() |
Benachrichtigt das System, dass der Benutzer die Stummschaltung des Anrufs über die Benutzeroberfläche der VoIP-App aufgehoben hat. |
RequestIncomingUpgradeToVideoCall(String, String, String, Uri, String, Uri, String, Uri, TimeSpan) |
Sendet eine Anforderung an das System für einen eingehenden Videoanruf, der einen vorhandenen Anruf ersetzt. |
RequestNewAppInitiatedCall(String, String, String, String, VoipPhoneCallMedia) |
Fordert ein neues Aufrufobjekt vom System an. Rufen Sie diese Methode aus Ihrer VoIP-App auf, um dem System mitzuteilen, dass ein neuer eingehender Anruf vorliegt und dass Sie eine Benachrichtigung über eingehende Anrufe für diesen neuen Anruf hosten möchten. |
RequestNewAppInitiatedCallWithOptions(AppInitiatedVoipPhoneCallOptions) |
Ermöglicht es einer Anwendung, VoIP-Anrufe zu verwalten. |
RequestNewIncomingCall(String, String, String, Uri, String, Uri, String, Uri, VoipPhoneCallMedia, TimeSpan, String) |
Sendet eine Anforderung an das System für einen neuen eingehenden Anruf. |
RequestNewIncomingCall(String, String, String, Uri, String, Uri, String, Uri, VoipPhoneCallMedia, TimeSpan) |
Sendet eine Anforderung an das System für einen neuen eingehenden Anruf. |
RequestNewIncomingCallWithOptions(IncomingVoipPhoneCallOptions) |
Ermöglicht es einer Anwendung, VoIP-Anrufe zu verwalten. |
RequestNewOutgoingCall(String, String, String, VoipPhoneCallMedia) |
Sendet eine Anforderung an das System für einen neuen ausgehenden Anruf. |
RequestNewOutgoingCallWithOptions(OutgoingVoipPhoneCallOptions) |
Ermöglicht es einer Anwendung, VoIP-Anrufe zu verwalten. |
RequestOutgoingUpgradeToVideoCall(Guid, String, String, String) |
Sendet eine Anforderung an das System, um einen ausgehenden Videoanruf zu erstellen, der einen vorhandenen Mobilfunkanruf ersetzt. |
ReserveCallResourcesAsync() |
Reserviert die CPU- und Arbeitsspeicherressourcen, die für einen VoIP-Anruf erforderlich sind. Sie sollten diese Methode nur in einem Einzelprozessanwendungsmodell verwenden. |
ReserveCallResourcesAsync(String) |
Reserviert die CPU- und Arbeitsspeicherressourcen, die für einen VoIP-Anruf erforderlich sind. Sie sollten diese Methode nur in einem Zwei-Prozess-Anwendungsmodell verwenden. |
SetupNewAcceptedCall(String, String, String, String, VoipPhoneCallMedia) |
Richtet einen neu akzeptierten Anruf ein. |
SetupNewAcceptedCallWithOptions(AcceptedVoipPhoneCallOptions) |
Ermöglicht es einer Anwendung, VoIP-Anrufe zu verwalten. |
TerminateCellularCall(Guid) |
Beendet einen Mobilfunkanruf, um ein Upgrade auf einen VoIP-Anruf durchzuführen. |
Ereignisse
MuteStateChanged |
Wird ausgelöst, wenn sich die stummgeschaltete status für den Telefonanruf ändert. |