PhoneLineTransportDevice Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta il dispositivo hardware associato a phoneline. Attualmente supportato solo per l'uso con dispositivi 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
- Ereditarietà
- Attributi
Requisiti Windows
Famiglia di dispositivi |
Windows 10, version 1903 (è stato introdotto in 10.0.18362.0)
|
API contract |
Windows.ApplicationModel.Calls.CallsPhoneContract (è stato introdotto in v5.0)
|
Proprietà
AudioRoutingStatus |
Ottiene lo stato di routing audio del dispositivo di trasporto sottostante. |
DeviceId |
Ottiene l'ID dispositivo del dispositivo hardware associato a PhoneLineTransportDevice. |
InBandRingingEnabled |
Ottiene lo stato di abilitazione dell'anello in banda del dispositivo di trasporto sottostante. |
Transport |
Ottiene PhoneLineTransport per PhoneLineTransportDevice. |
Metodi
Connect() |
Tenta di stabilire una connessione con il dispositivo. |
ConnectAsync() |
Tenta di stabilire in modo asincrono una connessione con il dispositivo. |
FromId(String) |
Ottiene PhoneLineTransportDevice dall'oggetto DeviceId specificato. |
GetDeviceSelector() |
Ottiene una stringa Sintassi query avanzata (AQS) che l'app può passare a DeviceInformation.FindAllAsync per trovare PhoneLineTransportDevices. |
GetDeviceSelector(PhoneLineTransport) |
Ottiene una stringa Sintassi query avanzata (AQS) che l'app può passare a DeviceInformation.FindAllAsync per trovare PhoneLineTransportDevices del tipo specificato. |
IsRegistered() |
Restituisce lo stato di registrazione dell'app per l'utente attivo. |
RegisterApp() |
Registra l'app con Windows per PhoneLineTransportDevice associata. |
RegisterAppForUser(User) |
Registra l'app con Windows per PhoneLineTransportDevice associata. |
RequestAccessAsync() |
Usato per richiedere l'accesso esplicito al PhoneLineTransportDevice. |
UnregisterApp() |
Annulla la registrazione dell'app con Windows per PhoneLineTransportDevice associato. |
UnregisterAppForUser(User) |
Annulla la registrazione dell'app con Windows per PhoneLineTransportDevice associato. |
Eventi
AudioRoutingStatusChanged |
Evento generato quando il routing audio del dispositivo di trasporto sottostante cambia. |
InBandRingingEnabledChanged |
Evento generato quando il ringtone in banda abilita le modifiche dello stato. |