Compartilhar via


VoipCallCoordinator.RequestNewAppInitiatedCall Método

Definição

Sobrecargas

RequestNewAppInitiatedCall(String, String, String, String, VoipCallMedia, IVector<String>, VoipPhoneCall)

Importante

Os tipos no namespace Windows.Phone.Networking.Voip foram preteridos e podem não estar disponíveis em versões futuras do Windows. Em vez disso, use os tipos equivalentes no namespace Windows.ApplicationModel.Calls .

RequestNewAppInitiatedCall(String, String, String, String, VoipCallMedia, VoipPhoneCall)

Importante

Os tipos no namespace Windows.Phone.Networking.Voip foram preteridos e podem não estar disponíveis em versões futuras do Windows. Em vez disso, use os tipos equivalentes no namespace Windows.ApplicationModel.Calls .

Faz uma solicitação ao sistema para um novo objeto de chamada.

RequestNewAppInitiatedCall(String, String, String, String, VoipCallMedia, IVector<String>, VoipPhoneCall)

Importante

Os tipos no namespace Windows.Phone.Networking.Voip foram preteridos e podem não estar disponíveis em versões futuras do Windows. Em vez disso, use os tipos equivalentes no namespace Windows.ApplicationModel.Calls .

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)

Parâmetros

context
String

Platform::String

winrt::hstring

contactName
String

Platform::String

winrt::hstring

contactNumber
String

Platform::String

winrt::hstring

serviceName
String

Platform::String

winrt::hstring

pAssociatedDeviceIds

IList<String>

IVector<Platform::String>

IVector<winrt::hstring>

Aplica-se a

RequestNewAppInitiatedCall(String, String, String, String, VoipCallMedia, VoipPhoneCall)

Importante

Os tipos no namespace Windows.Phone.Networking.Voip foram preteridos e podem não estar disponíveis em versões futuras do Windows. Em vez disso, use os tipos equivalentes no namespace Windows.ApplicationModel.Calls .

Faz uma solicitação ao sistema para um novo objeto de chamada.

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)

Parâmetros

context
String

Platform::String

winrt::hstring

Uma cadeia de caracteres que é passada para o aplicativo em primeiro plano associado como um link profundo. O tamanho máximo é de 128 caracteres. Esse parâmetro deve ser não nulo.

contactName
String

Platform::String

winrt::hstring

O nome do contato do chamador a ser exibido na interface do usuário da chamada de entrada. O tamanho máximo é de 128 caracteres.

contactNumber
String

Platform::String

winrt::hstring

O número de telefone do chamador a ser exibido na interface do usuário da chamada de entrada. O tamanho máximo é de 128 caracteres.

serviceName
String

Platform::String

winrt::hstring

O nome do serviço ou aplicativo VoIP. O tamanho máximo é de 128 caracteres.

media
VoipCallMedia

Os tipos de mídia usados pela chamada (se a chamada é somente áudio/vídeo em vez de áudio).

call
VoipPhoneCall

O objeto que representa a nova chamada iniciada.

Requisitos do Windows

Funcionalidades do aplicativo
ID_CAP_VOIP [Windows Phone]

Comentários

Use esse método para criar um novo objeto VoipPhoneCall , que pode ser usado para configurar uma nova notificação de chamada no aplicativo e anexar manipuladores de eventos.

Seu aplicativo deve chamar VoipPhoneCall.NotifyCallAccepted se o usuário aceitar a chamada. Se a chamada for rejeitada ou não respondida, use VoipPhoneCall.NotifyCallEnded. Como alternativa, o sistema pode gerar os eventos AnswerRequested ou RejectRequested no objeto VoipPhoneCall para informar ao aplicativo VoIP se o usuário aceita ou rejeita a chamada de entrada por meio de um dispositivo HID.

Aplica-se a