PhoneLineTransportDevice Clase
Definición
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í.
Representa el dispositivo de hardware asociado a phoneLine. Actualmente solo se admite para su uso con dispositivos Bluetooth.
public ref class PhoneLineTransportDevice sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.ApplicationModel.Calls.CallsPhoneContract, 327680)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class PhoneLineTransportDevice final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.ApplicationModel.Calls.CallsPhoneContract), 327680)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class PhoneLineTransportDevice
Public NotInheritable Class PhoneLineTransportDevice
- Herencia
- Atributos
Requisitos de Windows
Familia de dispositivos |
Windows 10, version 1903 (se introdujo en la versión 10.0.18362.0)
|
API contract |
Windows.ApplicationModel.Calls.CallsPhoneContract (se introdujo en la versión v5.0)
|
Propiedades
AudioRoutingStatus |
Obtiene el estado de enrutamiento de audio del dispositivo de transporte subyacente. |
DeviceId |
Obtiene el DeviceID del dispositivo de hardware asociado con PhoneLineTransportDevice. |
InBandRingingEnabled |
Obtiene el estado de habilitación de tono en banda del dispositivo de transporte subyacente. |
Transport |
Obtiene PhoneLineTransport para PhoneLineTransportDevice. |
Métodos
Connect() |
Intenta establecer una conexión con el dispositivo. |
ConnectAsync() |
Intenta establecer de forma asincrónica una conexión con el dispositivo. |
FromId(String) |
Obtiene phoneLineTransportDevice del deviceId especificado. |
GetDeviceSelector() |
Obtiene una cadena de sintaxis de consulta avanzada (AQS) que la aplicación puede pasar a DeviceInformation.FindAllAsync para buscar PhoneLineTransportDevices. |
GetDeviceSelector(PhoneLineTransport) |
Obtiene una cadena de sintaxis de consulta avanzada (AQS) que la aplicación puede pasar a DeviceInformation.FindAllAsync para buscar PhoneLineTransportDevices del tipo especificado. |
IsRegistered() |
Devuelve el estado de registro de la aplicación para el usuario activo. |
RegisterApp() |
Registra la aplicación con Windows para el phoneLineTransportDevice asociado. |
RegisterAppForUser(User) |
Registra la aplicación con Windows para el phoneLineTransportDevice asociado. |
RequestAccessAsync() |
Se usa para solicitar acceso explícito a PhoneLineTransportDevice. |
UnregisterApp() |
Anula el registro de la aplicación con Windows para el phoneLineTransportDevice asociado. |
UnregisterAppForUser(User) |
Anula el registro de la aplicación con Windows para el phoneLineTransportDevice asociado. |
Eventos
AudioRoutingStatusChanged |
Evento que se genera cuando cambia el enrutamiento de audio del dispositivo de transporte subyacente. |
InBandRingingEnabledChanged |
Evento que se genera cuando cambia el tono de llamada en banda. |