VoipCallCoordinator.RequestNewAppInitiatedCall Methode
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.
Überlädt
RequestNewAppInitiatedCall(String, String, String, String, VoipCallMedia, IVector<String>, VoipPhoneCall) |
Wichtig Die Typen im Windows.Phone.Networking.Voip-Namespace sind veraltet und in zukünftigen Versionen von Windows möglicherweise nicht verfügbar. Verwenden Sie stattdessen die entsprechenden Typen im Windows.ApplicationModel.Calls-Namespace . |
RequestNewAppInitiatedCall(String, String, String, String, VoipCallMedia, VoipPhoneCall) |
Wichtig Die Typen im Windows.Phone.Networking.Voip-Namespace sind veraltet und in zukünftigen Versionen von Windows möglicherweise nicht verfügbar. Verwenden Sie stattdessen die entsprechenden Typen im Windows.ApplicationModel.Calls-Namespace . Sendet eine Anforderung an das System für ein neues Aufrufobjekt. |
RequestNewAppInitiatedCall(String, String, String, String, VoipCallMedia, IVector<String>, VoipPhoneCall)
Wichtig
Die Typen im Windows.Phone.Networking.Voip-Namespace sind veraltet und in zukünftigen Versionen von Windows möglicherweise nicht verfügbar. Verwenden Sie stattdessen die entsprechenden Typen im Windows.ApplicationModel.Calls-Namespace .
public:
virtual void RequestNewAppInitiatedCall(Platform::String ^ context, Platform::String ^ contactName, Platform::String ^ contactNumber, Platform::String ^ serviceName, VoipCallMedia media, IVector<Platform::String ^> ^ pAssociatedDeviceIds, [Out] VoipPhoneCall ^ & call) = RequestNewAppInitiatedCall;
void RequestNewAppInitiatedCall(winrt::hstring const& context, winrt::hstring const& contactName, winrt::hstring const& contactNumber, winrt::hstring const& serviceName, VoipCallMedia const& media, IVector<winrt::hstring> const& pAssociatedDeviceIds, [Out] VoipPhoneCall const& & call);
public void RequestNewAppInitiatedCall(string context, string contactName, string contactNumber, string serviceName, VoipCallMedia media, IList<string> pAssociatedDeviceIds, out VoipPhoneCall call);
Public Sub RequestNewAppInitiatedCall (context As String, contactName As String, contactNumber As String, serviceName As String, media As VoipCallMedia, pAssociatedDeviceIds As IList(Of String), ByRef call As VoipPhoneCall)
Parameter
- context
-
String
Platform::String
winrt::hstring
- contactName
-
String
Platform::String
winrt::hstring
- contactNumber
-
String
Platform::String
winrt::hstring
- serviceName
-
String
Platform::String
winrt::hstring
- media
- VoipCallMedia
- call
- VoipPhoneCall
Gilt für:
RequestNewAppInitiatedCall(String, String, String, String, VoipCallMedia, VoipPhoneCall)
Wichtig
Die Typen im Windows.Phone.Networking.Voip-Namespace sind veraltet und in zukünftigen Versionen von Windows möglicherweise nicht verfügbar. Verwenden Sie stattdessen die entsprechenden Typen im Windows.ApplicationModel.Calls-Namespace .
Sendet eine Anforderung an das System für ein neues Aufrufobjekt.
public:
virtual void RequestNewAppInitiatedCall(Platform::String ^ context, Platform::String ^ contactName, Platform::String ^ contactNumber, Platform::String ^ serviceName, VoipCallMedia media, [Out] VoipPhoneCall ^ & call) = RequestNewAppInitiatedCall;
void RequestNewAppInitiatedCall(winrt::hstring const& context, winrt::hstring const& contactName, winrt::hstring const& contactNumber, winrt::hstring const& serviceName, VoipCallMedia const& media, [Out] VoipPhoneCall const& & call);
public void RequestNewAppInitiatedCall(string context, string contactName, string contactNumber, string serviceName, VoipCallMedia media, out VoipPhoneCall call);
Public Sub RequestNewAppInitiatedCall (context As String, contactName As String, contactNumber As String, serviceName As String, media As VoipCallMedia, ByRef call As VoipPhoneCall)
Parameter
- context
-
String
Platform::String
winrt::hstring
Eine Zeichenfolge, die als Deep Link an die zugeordnete Vordergrund-App übergeben wird. Die maximale Länge beträgt 128 Zeichen. Dieser Parameter muss ungleich NULL sein.
- contactName
-
String
Platform::String
winrt::hstring
Der Kontaktname des Aufrufers, der auf der Benutzeroberfläche für eingehende Anrufe angezeigt werden soll. Die maximale Länge beträgt 128 Zeichen.
- contactNumber
-
String
Platform::String
winrt::hstring
Die Telefonnummer des Anrufers, der auf der Benutzeroberfläche für eingehende Anrufe angezeigt werden soll. Die maximale Länge beträgt 128 Zeichen.
- serviceName
-
String
Platform::String
winrt::hstring
Der Name des VoIP-Diensts oder der VoIP-Anwendung. Die maximale Länge beträgt 128 Zeichen.
- media
- VoipCallMedia
Die vom Anruf verwendeten Medientypen (unabhängig davon, ob es sich bei dem Anruf um Audio/Video handelt und nicht nur um Audio).
- call
- VoipPhoneCall
Das -Objekt, das den neu initiierten Aufruf darstellt.
Windows-Anforderungen
App-Funktionen |
ID_CAP_VOIP [Windows Phone]
|
Hinweise
Verwenden Sie diese Methode, um ein neues VoipPhoneCall-Objekt zu erstellen, das zum Einrichten einer neuen In-App-Aufrufbenachrichtigung und zum Anfügen von Ereignishandlern verwendet werden kann.
Ihre Anwendung sollte VoipPhoneCall.NotifyCallAccepted aufrufen, wenn der Benutzer den Anruf akzeptiert. Wenn der Anruf abgelehnt oder nicht beantwortet wird, verwenden Sie VoipPhoneCall.NotifyCallEnded. Alternativ kann das System die Ereignisse AnswerRequested oder RejectRequested für das VoipPhoneCall-Objekt auslösen, um der VoIP-App mitzuteilen, ob der Benutzer den eingehenden Anruf über ein HID-Gerät annimmt oder ablehnt.