VoipCallCoordinator.RequestNewIncomingCall Metode

Definisi

Overload

RequestNewIncomingCall(String, String, String, Uri, String, Uri, String, Uri, VoipPhoneCallMedia, TimeSpan)

Membuat permintaan ke sistem untuk panggilan masuk baru.

RequestNewIncomingCall(String, String, String, Uri, String, Uri, String, Uri, VoipPhoneCallMedia, TimeSpan, String)

Membuat permintaan ke sistem untuk panggilan masuk baru.

RequestNewIncomingCall(String, String, String, Uri, String, Uri, String, Uri, VoipPhoneCallMedia, TimeSpan)

Membuat permintaan ke sistem untuk panggilan masuk baru.

public:
 virtual VoipPhoneCall ^ RequestNewIncomingCall(Platform::String ^ context, Platform::String ^ contactName, Platform::String ^ contactNumber, Uri ^ contactImage, Platform::String ^ serviceName, Uri ^ brandingImage, Platform::String ^ callDetails, Uri ^ ringtone, VoipPhoneCallMedia media, TimeSpan ringTimeout) = RequestNewIncomingCall;
VoipPhoneCall RequestNewIncomingCall(winrt::hstring const& context, winrt::hstring const& contactName, winrt::hstring const& contactNumber, Uri const& contactImage, winrt::hstring const& serviceName, Uri const& brandingImage, winrt::hstring const& callDetails, Uri const& ringtone, VoipPhoneCallMedia const& media, TimeSpan const& ringTimeout);
public VoipPhoneCall RequestNewIncomingCall(string context, string contactName, string contactNumber, System.Uri contactImage, string serviceName, System.Uri brandingImage, string callDetails, System.Uri ringtone, VoipPhoneCallMedia media, System.TimeSpan ringTimeout);
function requestNewIncomingCall(context, contactName, contactNumber, contactImage, serviceName, brandingImage, callDetails, ringtone, media, ringTimeout)
Public Function RequestNewIncomingCall (context As String, contactName As String, contactNumber As String, contactImage As Uri, serviceName As String, brandingImage As Uri, callDetails As String, ringtone As Uri, media As VoipPhoneCallMedia, ringTimeout As TimeSpan) As VoipPhoneCall

Parameter

context
String

Platform::String

winrt::hstring

String yang diteruskan ke aplikasi latar depan terkait sebagai tautan mendalam. Panjang maksimum adalah 128 karakter. Parameter ini harus non-null.

contactName
String

Platform::String

winrt::hstring

Nama kontak pemanggil yang akan ditampilkan pada UI panggilan masuk. Panjang maksimum adalah 128 karakter.

contactNumber
String

Platform::String

winrt::hstring

Nomor telepon penelepon yang akan ditampilkan pada UI panggilan masuk. Panjang maksimum adalah 128 karakter.

contactImage
Uri Uri

Uri file gambar yang terkait dengan pemanggil yang akan ditampilkan pada UI panggilan masuk. Jenis file harus PNG atau JPG. Ukuran file maksimum adalah 1MB.

serviceName
String

Platform::String

winrt::hstring

Nama layanan atau aplikasi VoIP. Panjang maksimum adalah 128 karakter.

brandingImage
Uri Uri

Uri file gambar yang merupakan logo atau ikon layanan atau aplikasi VoIP yang akan ditampilkan pada UI panggilan masuk. Jenis file harus PNG atau JPG. Ukuran file maksimum adalah 128KB.

callDetails
String

Platform::String

winrt::hstring

String yang menunjukkan siapa panggilan atas nama. Panjang maksimum adalah 128 karakter.

ringtone
Uri Uri

Uri file audio yang berisi nada dering untuk panggilan ini. Jenis file harus WMA atau MP3. Ukuran file maksimum adalah 1MB.

media
VoipPhoneCallMedia

Jenis media panggilan masuk baru (baik audio maupun video atau audio saja). Lulus Audio|Video jika pengguna harus memiliki opsi untuk menjawab panggilan dengan video keluar. Ini mengasumsikan bahwa perangkat pengguna memiliki kamera yang tersedia untuk digunakan aplikasi pada saat panggilan tiba. Jika tidak demikian, atau pengguna hanya boleh menggunakan audio, lewati Audio.

ringTimeout
TimeSpan TimeSpan

Waktu, dalam detik, sistem harus menunggu pengguna menjawab atau mengabaikan panggilan sebelum menolak panggilan. Rentang yang diizinkan adalah 5 hingga 120 detik. Nilai default-nya adalah 30 detik.

Mengembalikan

Objek yang mewakili panggilan masuk baru.

Persyaratan Windows

Kemampuan aplikasi
phoneCallHistory phoneCallHistorySystem voipCall

Berlaku untuk

RequestNewIncomingCall(String, String, String, Uri, String, Uri, String, Uri, VoipPhoneCallMedia, TimeSpan, String)

Membuat permintaan ke sistem untuk panggilan masuk baru.

public:
 virtual VoipPhoneCall ^ RequestNewIncomingCall(Platform::String ^ context, Platform::String ^ contactName, Platform::String ^ contactNumber, Uri ^ contactImage, Platform::String ^ serviceName, Uri ^ brandingImage, Platform::String ^ callDetails, Uri ^ ringtone, VoipPhoneCallMedia media, TimeSpan ringTimeout, Platform::String ^ contactRemoteId) = RequestNewIncomingCall;
/// [Windows.Foundation.Metadata.Overload("RequestNewIncomingCallWithContactRemoteId")]
VoipPhoneCall RequestNewIncomingCall(winrt::hstring const& context, winrt::hstring const& contactName, winrt::hstring const& contactNumber, Uri const& contactImage, winrt::hstring const& serviceName, Uri const& brandingImage, winrt::hstring const& callDetails, Uri const& ringtone, VoipPhoneCallMedia const& media, TimeSpan const& ringTimeout, winrt::hstring const& contactRemoteId);
[Windows.Foundation.Metadata.Overload("RequestNewIncomingCallWithContactRemoteId")]
public VoipPhoneCall RequestNewIncomingCall(string context, string contactName, string contactNumber, System.Uri contactImage, string serviceName, System.Uri brandingImage, string callDetails, System.Uri ringtone, VoipPhoneCallMedia media, System.TimeSpan ringTimeout, string contactRemoteId);
function requestNewIncomingCall(context, contactName, contactNumber, contactImage, serviceName, brandingImage, callDetails, ringtone, media, ringTimeout, contactRemoteId)
Public Function RequestNewIncomingCall (context As String, contactName As String, contactNumber As String, contactImage As Uri, serviceName As String, brandingImage As Uri, callDetails As String, ringtone As Uri, media As VoipPhoneCallMedia, ringTimeout As TimeSpan, contactRemoteId As String) As VoipPhoneCall

Parameter

context
String

Platform::String

winrt::hstring

String yang diteruskan ke aplikasi latar depan terkait sebagai tautan mendalam. Panjang maksimum adalah 128 karakter. Parameter ini harus non-null.

contactName
String

Platform::String

winrt::hstring

Nama kontak pemanggil yang akan ditampilkan pada UI panggilan masuk. Panjang maksimum adalah 128 karakter.

contactNumber
String

Platform::String

winrt::hstring

Nomor telepon penelepon yang akan ditampilkan pada UI panggilan masuk. Panjang maksimum adalah 128 karakter.

contactImage
Uri Uri

Uri file gambar yang terkait dengan pemanggil yang akan ditampilkan pada UI panggilan masuk. Jenis file harus PNG atau JPG. Ukuran file maksimum adalah 1MB.

serviceName
String

Platform::String

winrt::hstring

Nama layanan atau aplikasi VoIP. Panjang maksimum adalah 128 karakter.

brandingImage
Uri Uri

Uri file gambar yang merupakan logo atau ikon layanan atau aplikasi VoIP yang akan ditampilkan pada UI panggilan masuk. Jenis file harus PNG atau JPG. Ukuran file maksimum adalah 128KB.

callDetails
String

Platform::String

winrt::hstring

String yang menunjukkan siapa panggilan atas nama. Panjang maksimum adalah 128 karakter.

ringtone
Uri Uri

Uri file audio yang berisi nada dering untuk panggilan ini. Jenis file harus WMA atau MP3. Ukuran file maksimum adalah 1MB.

media
VoipPhoneCallMedia

Jenis media panggilan masuk baru (baik audio maupun video atau audio saja). Lulus Audio|Video jika pengguna harus memiliki opsi untuk menjawab panggilan dengan video keluar. Ini mengasumsikan bahwa perangkat pengguna memiliki kamera yang tersedia untuk digunakan aplikasi pada saat panggilan tiba. Jika tidak demikian, atau pengguna hanya boleh menggunakan audio, lewati Audio.

ringTimeout
TimeSpan TimeSpan

Waktu, dalam detik, sistem harus menunggu pengguna menjawab atau mengabaikan panggilan sebelum menolak panggilan. Rentang yang diizinkan adalah 5 hingga 120 detik. Nilai default-nya adalah 30 detik.

contactRemoteId
String

Platform::String

winrt::hstring

ID jarak jauh kontak pemanggil. Panjang maksimum adalah 256 karakter.

Mengembalikan

Objek yang mewakili panggilan masuk baru.

Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10, version 1803 (diperkenalkan dalam 10.0.17134.0)
API contract
Windows.ApplicationModel.Calls.CallsVoipContract (diperkenalkan dalam v3.0)
Kemampuan aplikasi
voipCall

Keterangan

Gunakan metode ini ketika pengguna telah mengaktifkan jam tenang. Jika ID jarak jauh kontak penelepon ada di daftar terobosan jam tenang, panggilan akan terhubung, dan pemberitahuan panggilan masuk akan ditampilkan. Jika tidak, panggilan tidak akan tersambung, dan tidak ada pemberitahuan yang akan ditampilkan.

Berlaku untuk