Windows.ApplicationModel.Calls Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Controla varios aspectos de cómo una aplicación puede interactuar con un dispositivo telefónico, incluida la interacción de la pantalla de bloqueo, el historial de llamadas telefónicas y varias opciones de telefonía e información.
Clases
AcceptedVoipPhoneCallOptions |
Controla varios aspectos de cómo una aplicación puede interactuar con un dispositivo telefónico, incluida la interacción de la pantalla de bloqueo, el historial de llamadas telefónicas y varias opciones de telefonía e información. |
AppInitiatedVoipPhoneCallOptions |
Controla varios aspectos de cómo una aplicación puede interactuar con un dispositivo telefónico, incluida la interacción de la pantalla de bloqueo, el historial de llamadas telefónicas y varias opciones de telefonía e información. |
CallAnswerEventArgs |
Admite el evento AnswerRequested de la clase VoipPhoneCall . |
CallRejectEventArgs |
Admite el evento RejectRequested de la clase VoipPhoneCall . |
CallStateChangeEventArgs |
Admite los eventos EndRequested, HoldRequested y ResumeRequested de la clase VoipPhoneCall . |
IncomingVoipPhoneCallOptions |
Controla varios aspectos de cómo una aplicación puede interactuar con un dispositivo telefónico, incluida la interacción de la pantalla de bloqueo, el historial de llamadas telefónicas y varias opciones de telefonía e información. |
LockScreenCallEndCallDeferral |
El objeto LockScreenCallEndCallDeferral señala cuando la aplicación ya no necesita aplazar la eliminación de sí misma de la pantalla de bloqueo. |
LockScreenCallEndRequestedEventArgs |
Controla la eliminación de una aplicación desde la pantalla de bloqueo. |
LockScreenCallUI |
Desusado. Controla la comunicación hacia y desde la pantalla de bloqueo. |
MuteChangeEventArgs |
Admite los eventos NotifyMuted y NotifyUnmuted . |
OutgoingVoipPhoneCallOptions |
Controla varios aspectos de cómo una aplicación puede interactuar con un dispositivo telefónico, incluida la interacción de la pantalla de bloqueo, el historial de llamadas telefónicas y varias opciones de telefonía e información. |
PhoneCall |
Representa una llamada telefónica. |
PhoneCallBlocking |
Controla el bloqueo de números de teléfono a medida que se reciben. |
PhoneCallHistoryEntry |
Colección de información sobre una llamada telefónica para el historial de llamadas. |
PhoneCallHistoryEntryAddress |
Información de la libreta de direcciones de un contacto utilizado por los objetos PhoneCallHistoryEntry . |
PhoneCallHistoryEntryQueryOptions |
Opciones para consultar las entradas de llamada telefónica. |
PhoneCallHistoryEntryReader |
Permite a la aplicación de llamada leer las entradas del historial de llamadas telefónicas. |
PhoneCallHistoryManager |
Proporciona LAS API para que la aplicación obtenga acceso a PhoneCallHistoryStore. |
PhoneCallHistoryManagerForUser |
Proporciona API para que la aplicación obtenga acceso a PhoneCallHistoryStore para un usuario específico. |
PhoneCallHistoryStore |
Colección de entradas del historial de llamadas telefónicas. |
PhoneCallInfo |
Representa una llamada telefónica y un conjunto de propiedades de llamada que permanecen sin cambios durante toda la duración de la llamada. |
PhoneCallManager |
Proporciona la capacidad de consultar el estado de la llamada e iniciar llamadas telefónicas. |
PhoneCallsResult |
Representa el estado de la operación de línea telefónica y enumera las llamadas telefónicas en la línea. |
PhoneCallStore |
Representa una colección de información sobre las líneas de teléfono disponibles en un dispositivo. |
PhoneCallVideoCapabilities |
Proporciona acceso a las funcionalidades de videollamada para una instancia de PhoneLine . |
PhoneCallVideoCapabilitiesManager |
Permite que una aplicación obtenga PhoneCallVideoCapabilities para una instancia de PhoneLine . |
PhoneDialOptions |
Representa las opciones para marcar una llamada. |
PhoneLine |
Representa una línea de teléfono. |
PhoneLineCellularDetails |
Proporciona una interacción detallada con los componentes móviles de una línea telefónica. |
PhoneLineConfiguration |
Colección de propiedades que proporcionan información sobre una línea telefónica. |
PhoneLineDialResult |
Representa un estado de marcado de llamada telefónica. |
PhoneLineTransportDevice |
Representa el dispositivo de hardware asociado a phoneLine. Actualmente solo se admite para su uso con dispositivos Bluetooth. |
PhoneLineWatcher |
Representa una clase que supervisa las líneas telefónicas nuevas, eliminadas o actualizadas del dispositivo y notifica a los agentes de escucha los cambios. |
PhoneLineWatcherEventArgs |
Representa una clase que contiene la información sobre qué línea telefónica se agregó, quitó o actualizó. |
PhoneVoicemail |
Representa los datos de correo de voz asociados a una instancia de PhoneLine . |
VoipCallCoordinator |
Permite a una aplicación administrar llamadas VoIP. |
VoipPhoneCall |
Representa una llamada telefónica voIP. |
Enumeraciones
CellularDtmfMode |
Indica el tipo de frecuencia múltiple de doble tono (DTMF) utilizado por un teléfono móvil. |
DtmfKey |
Define constantes que especifican una tecla de doble tono de doble tono (DTMF). Permite enviar directamente claves DTMF a una llamada telefónica. |
DtmfToneAudioPlayback |
Define constantes que especifican si se desea o no la reproducción de audio de frecuencia múltiple de doble tono (DTMF) en el dispositivo local. |
PhoneAudioRoutingEndpoint |
Los puntos de conexión de audio disponibles que puede usar para marcar una llamada telefónica. |
PhoneCallAudioDevice |
Define constantes que especifican un dispositivo de audio de llamada telefónica de manos libres (HF). |
PhoneCallDirection |
Define constantes que especifican una dirección de llamada telefónica. |
PhoneCallHistoryEntryMedia |
Tipo de medio asociado a una llamada. |
PhoneCallHistoryEntryOtherAppReadAccess |
Nivel de acceso de lectura proporcionado a otras aplicaciones. |
PhoneCallHistoryEntryQueryDesiredMedia |
Filtro usado para recuperar entradas de llamada basadas en el medio contenido. |
PhoneCallHistoryEntryRawAddressKind |
Tipo de dirección utilizado por PhoneCallHistoryEntryAddress. |
PhoneCallHistorySourceIdKind |
Tipo de identificador al que hace referencia PhoneCallHistoryEntry.SourceId . |
PhoneCallHistoryStoreAccessType |
Tipo de almacén que desea recuperar. |
PhoneCallMedia |
Los tipos de medios disponibles en una llamada telefónica. |
PhoneCallOperationStatus |
Define constantes que especifican el estado de la operación (o resultado) de una llamada telefónica sin manos (HF). |
PhoneCallStatus |
Define constantes que especifican el estado de una llamada telefónica. |
PhoneLineNetworkOperatorDisplayTextLocation |
Las posibles ubicaciones para mostrar la información del operador de red al usuario. |
PhoneLineOperationStatus |
Define constantes que especifican el estado de la operación de una línea telefónica. |
PhoneLineTransport |
El transporte utilizado por una línea telefónica determinada. |
PhoneLineWatcherStatus |
Estado actual de PhoneLineWatcher. |
PhoneNetworkState |
Describe el estado de registro de red de una línea telefónica. |
PhoneSimState |
El estado actual de la tarjeta SIM para una línea de teléfono móvil. |
PhoneVoicemailType |
Tipo de correo de voz asociado a una instancia de PhoneLine . |
TransportDeviceAudioRoutingStatus |
Define constantes que especifican el estado de enrutamiento de audio de un dispositivo de transporte subyacente. |
VoipCallControlDeviceKind |
Controla varios aspectos de cómo una aplicación puede interactuar con un dispositivo telefónico, incluida la interacción de la pantalla de bloqueo, el historial de llamadas telefónicas y varias opciones de telefonía e información. |
VoipPhoneCallMedia |
Especifica los tipos de medios usados por una llamada VoIP. |
VoipPhoneCallRejectReason |
Especifica el motivo por el que se rechazó una llamada entrante. |
VoipPhoneCallResourceReservationStatus |
Indica el resultado de intentar reservar recursos voIP. |
VoipPhoneCallState |
Especifica el estado de una llamada VoIP. |
Ejemplos
Aquí puede encontrar un ejemplo que muestra cómo usar gran parte de la funcionalidad de la API Windows.ApplicationModel.Calls.
Comentarios
Este espacio de nombres se divide en tres categorías principales de clases y enumeraciones. Estas categorías son la pantalla de bloqueo, el historial de llamadas telefónicas y las opciones e información de telefonía.
El contrato de llamada en pantalla de bloqueo permite que una aplicación, con el consentimiento del usuario, realice estas tareas:
- Genere una notificación del sistema con hasta tres botones adicionales: Aceptar con vídeo, Aceptar con audio, Omitir.
- Si la notificación del sistema aparece en la pantalla de bloqueo y el usuario decide aceptar la llamada, la aplicación muestra su interfaz de usuario de llamada directamente en la pantalla de bloqueo sin requerir que el usuario desbloquee.
Las opciones de telefonía y las clases de información usan CallsPhoneContract. Para usar estas clases, deberá declarar la funcionalidad en el phoneCall
manifiesto.
Importante
Si la aplicación usa la funcionalidad phoneCall , debe solicitar una exención si desea publicar la aplicación en China. Póngase en contacto con su representante de soporte técnico premier si necesita la exención.