PhoneLineTransportDevice Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет аппаратное устройство, связанное с PhoneLine. В настоящее время поддерживается только для использования с устройствами 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
- Наследование
- Атрибуты
Требования к Windows
Семейство устройств |
Windows 10, version 1903 (появилось в 10.0.18362.0)
|
API contract |
Windows.ApplicationModel.Calls.CallsPhoneContract (появилось в v5.0)
|
Свойства
AudioRoutingStatus |
Возвращает состояние маршрутизации звука базового транспортного устройства. |
DeviceId |
Возвращает идентификатор устройства, связанного с PhoneLineTransportDevice. |
InBandRingingEnabled |
Возвращает состояние включения мелодии звонка для базового транспортного устройства. |
Transport |
Возвращает phoneLineTransport для PhoneLineTransportDevice. |
Методы
Connect() |
Пытается установить подключение к устройству. |
ConnectAsync() |
Пытается асинхронно установить подключение к устройству. |
FromId(String) |
Возвращает phoneLineTransportDevice из заданного DeviceId. |
GetDeviceSelector() |
Возвращает строку расширенного синтаксиса запросов (AQS), которую приложение может передать в DeviceInformation.FindAllAsync для поиска PhoneLineTransportDevices. |
GetDeviceSelector(PhoneLineTransport) |
Возвращает строку расширенного синтаксиса запросов (AQS), которую приложение может передать в DeviceInformation.FindAllAsync для поиска PhoneLineTransportDevices заданного типа. |
IsRegistered() |
Возвращает состояние регистрации приложения для активного пользователя. |
RegisterApp() |
Регистрирует приложение в Windows для связанного объекта PhoneLineTransportDevice. |
RegisterAppForUser(User) |
Регистрирует приложение в Windows для связанного объекта PhoneLineTransportDevice. |
RequestAccessAsync() |
Используется для запроса явного доступа к PhoneLineTransportDevice. |
UnregisterApp() |
Отменяет регистрацию приложения в Windows для связанного phoneLineTransportDevice. |
UnregisterAppForUser(User) |
Отменяет регистрацию приложения в Windows для связанного phoneLineTransportDevice. |
События
AudioRoutingStatusChanged |
Событие, возникающее при изменении маршрутизации звука базового транспортного устройства. |
InBandRingingEnabledChanged |
Событие, которое возникает при изменении состояния включения звонка в полосе. |