Compartir a través de


PhoneLineTransportDevice Clase

Definición

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
Object Platform::Object IInspectable PhoneLineTransportDevice
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.

Se aplica a