VoipCallCoordinator.RequestNewIncomingCall メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
RequestNewIncomingCall(String, String, String, Uri, String, Uri, String, Uri, VoipCallMedia, TimeSpan, String) |
重要 Windows.Phone.Networking.Voip 名前空間の型は非推奨であり、将来のバージョンの Windows では使用できない可能性があります。 代わりに、 Windows.ApplicationModel.Calls 名前空間で同等の型を使用します。 新しい着信呼び出しをシステムに要求します。 |
RequestNewIncomingCall(String, String, String, Uri, String, Uri, String, Uri, VoipCallMedia, TimeSpan, VoipPhoneCall) |
重要 Windows.Phone.Networking.Voip 名前空間の型は非推奨であり、将来のバージョンの Windows では使用できない可能性があります。 代わりに、 Windows.ApplicationModel.Calls 名前空間で同等の型を使用します。 新しい着信通話をシステムに通知します。 |
RequestNewIncomingCall(String, String, String, Uri, String, Uri, String, Uri, VoipCallMedia, TimeSpan, String, IVector<String>) |
重要 Windows.Phone.Networking.Voip 名前空間の型は非推奨であり、将来のバージョンの Windows では使用できない可能性があります。 代わりに、 Windows.ApplicationModel.Calls 名前空間で同等の型を使用します。 |
RequestNewIncomingCall(String, String, String, Uri, String, Uri, String, Uri, VoipCallMedia, TimeSpan, String)
重要
Windows.Phone.Networking.Voip 名前空間の型は非推奨であり、将来のバージョンの Windows では使用できない可能性があります。 代わりに、 Windows.ApplicationModel.Calls 名前空間で同等の型を使用します。
新しい着信呼び出しをシステムに要求します。
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, VoipCallMedia 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, VoipCallMedia 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, VoipCallMedia 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 VoipCallMedia, ringTimeout As TimeSpan, contactRemoteId As String) As VoipPhoneCall
パラメーター
- context
-
String
Platform::String
winrt::hstring
関連付けられているフォアグラウンド アプリにディープ リンクとして渡される文字列。 最大長は 128 文字です。 このパラメーターは null 以外である必要があります。
- contactName
-
String
Platform::String
winrt::hstring
着信呼び出し UI に表示される呼び出し元の連絡先名。 最大長は 128 文字です。
- contactNumber
-
String
Platform::String
winrt::hstring
着信呼び出し UI に表示される呼び出し元の電話番号。 最大長は 128 文字です。
着信呼び出し UI に表示される呼び出し元に関連付けられているイメージ ファイルの URI。 ファイルの種類は PNG または JPG である必要があります。 最大ファイル サイズは 1 MB です。
- serviceName
-
String
Platform::String
winrt::hstring
VoIP サービスまたはアプリケーションの名前。 最大長は 128 文字です。
着信呼び出し UI に表示される VoIP サービスまたはアプリケーションのロゴまたはアイコンであるイメージ ファイルの URI。 ファイルの種類は PNG または JPG である必要があります。 最大ファイル サイズは 128 KB です。
- callDetails
-
String
Platform::String
winrt::hstring
呼び出しの代理人を示す文字列。 最大長は 128 文字です。
この呼び出しの着信音を含むオーディオ ファイルの URI。 ファイルの種類は WMA または MP3 である必要があります。 最大ファイル サイズは 1 MB です。
- media
- VoipCallMedia
通話で使用されるメディアの種類 (通話がオーディオのみではなくオーディオ/ビデオかどうか)。
システムは、ユーザーが通話に応答するまで待機するか、呼び出しを無視してから通話を拒否する必要があります(秒単位)。 使用できる範囲は 5 ~ 120 秒です。 既定値は 30 秒です。
- contactRemoteId
-
String
Platform::String
winrt::hstring
呼び出し元の連絡先リモート ID。 最大長は 256 文字です。
戻り値
新しい着信呼び出しを表す オブジェクト。
- 属性
Windows の要件
アプリの機能 |
ID_CAP_VOIP [Windows Phone]
|
注釈
ユーザーが静かな時間を有効にしている場合は、このメソッドを使用します。 発信者の連絡先のリモート ID が静かな時間のブレークスルー リストにある場合、通話は接続され、着信通知が表示されます。 接続されていない場合、通話は接続されず、通知は表示されません。
適用対象
RequestNewIncomingCall(String, String, String, Uri, String, Uri, String, Uri, VoipCallMedia, TimeSpan, VoipPhoneCall)
重要
Windows.Phone.Networking.Voip 名前空間の型は非推奨であり、将来のバージョンの Windows では使用できない可能性があります。 代わりに、 Windows.ApplicationModel.Calls 名前空間で同等の型を使用します。
新しい着信通話をシステムに通知します。
public:
virtual void RequestNewIncomingCall(Platform::String ^ context, Platform::String ^ contactName, Platform::String ^ contactNumber, Uri ^ contactImage, Platform::String ^ serviceName, Uri ^ brandingImage, Platform::String ^ callDetails, Uri ^ ringtone, VoipCallMedia media, TimeSpan ringTimeout, [Out] VoipPhoneCall ^ & call) = RequestNewIncomingCall;
void 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, VoipCallMedia const& media, TimeSpan const& ringTimeout, [Out] VoipPhoneCall const& & call);
public void RequestNewIncomingCall(string context, string contactName, string contactNumber, System.Uri contactImage, string serviceName, System.Uri brandingImage, string callDetails, System.Uri ringtone, VoipCallMedia media, System.TimeSpan ringTimeout, out VoipPhoneCall call);
Public Sub 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 VoipCallMedia, ringTimeout As TimeSpan, ByRef call As VoipPhoneCall)
パラメーター
- context
-
String
Platform::String
winrt::hstring
関連付けられているフォアグラウンド アプリにディープ リンクとして渡される文字列。 最大長は 128 文字です。 このパラメーターは null 以外である必要があります。
- contactName
-
String
Platform::String
winrt::hstring
着信呼び出し UI に表示される呼び出し元の連絡先名。 最大長は 128 文字です。
- contactNumber
-
String
Platform::String
winrt::hstring
着信呼び出し UI に表示される呼び出し元の電話番号。 最大長は 128 文字です。
着信呼び出し UI に表示される呼び出し元に関連付けられているイメージ ファイルの URI。 ファイルの種類は PNG または JPG である必要があります。 最大ファイル サイズは 1 MB です。
- serviceName
-
String
Platform::String
winrt::hstring
VoIP サービスまたはアプリケーションの名前。 最大長は 128 文字です。
着信呼び出し UI に表示される VoIP サービスまたはアプリケーションのロゴまたはアイコンであるイメージ ファイルの URI。 ファイルの種類は PNG または JPG である必要があります。 最大ファイル サイズは 128 KB です。
- callDetails
-
String
Platform::String
winrt::hstring
呼び出しの代理人を示す文字列。 最大長は 128 文字です。
この呼び出しの着信音を含むオーディオ ファイルの URI。 ファイルの種類は WMA または MP3 である必要があります。 最大ファイル サイズは 1 MB です。
- media
- VoipCallMedia
通話で使用されるメディアの種類 (通話がオーディオのみではなくオーディオ/ビデオかどうか)。
システムは、ユーザーが通話に応答するまで待機するか、呼び出しを無視してから通話を拒否する必要があります(秒単位)。 使用できる範囲は 5 ~ 120 秒です。 既定値は 30 秒です。
- call
- VoipPhoneCall
新しい着信呼び出しを表す オブジェクト。
Windows の要件
アプリの機能 |
ID_CAP_VOIP [Windows Phone]
|
適用対象
RequestNewIncomingCall(String, String, String, Uri, String, Uri, String, Uri, VoipCallMedia, TimeSpan, String, IVector<String>)
重要
Windows.Phone.Networking.Voip 名前空間の型は非推奨であり、将来のバージョンの Windows では使用できない可能性があります。 代わりに、 Windows.ApplicationModel.Calls 名前空間で同等の型を使用します。
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, VoipCallMedia media, TimeSpan ringTimeout, Platform::String ^ contactRemoteId, IVector<Platform::String ^> ^ pAssociatedDeviceIds) = 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, VoipCallMedia const& media, TimeSpan const& ringTimeout, winrt::hstring const& contactRemoteId, IVector<winrt::hstring> const& pAssociatedDeviceIds);
[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, VoipCallMedia media, System.TimeSpan ringTimeout, string contactRemoteId, IList<string> pAssociatedDeviceIds);
function requestNewIncomingCall(context, contactName, contactNumber, contactImage, serviceName, brandingImage, callDetails, ringtone, media, ringTimeout, contactRemoteId, pAssociatedDeviceIds)
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 VoipCallMedia, ringTimeout As TimeSpan, contactRemoteId As String, pAssociatedDeviceIds As IList(Of String)) As VoipPhoneCall
パラメーター
- context
-
String
Platform::String
winrt::hstring
- contactName
-
String
Platform::String
winrt::hstring
- contactNumber
-
String
Platform::String
winrt::hstring
- serviceName
-
String
Platform::String
winrt::hstring
- callDetails
-
String
Platform::String
winrt::hstring
- media
- VoipCallMedia
- contactRemoteId
-
String
Platform::String
winrt::hstring
戻り値
- 属性