DialDevice 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示能够运行 DIAL 应用的远程设备。
public ref class DialDevice sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class DialDevice final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class DialDevice
Public NotInheritable Class DialDevice
- 继承
- 属性
Windows 要求
设备系列 |
Windows 10 (在 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox 中引入)
|
API contract |
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)
|
注解
通过处理 DialDeviceSelected 事件并访问 DialDeviceSelectedEventArgs.SelectedDialDevice 或处理 DisconnectButtonClicked 处理程序并访问 DialDisconnectButtonClickedEventArgs.Device 属性来获取此类的实例。
版本历史记录
Windows 版本 | SDK 版本 | 增值 |
---|---|---|
1511 | 10586 | FriendlyName |
1511 | 10586 | 缩略图 |
属性
FriendlyName |
获取 DIAL 设备的友好名称。 |
Id |
获取远程设备的 ID。 还可以将此 ID 与 Windows.Devices.Enumeration API 一起使用。 |
Thumbnail |
获取包含 DIAL 设备的缩略图的流。 |
方法
DeviceInfoSupportsDialAsync(DeviceInformation) |
指示设备是否支持启动 DIAL 应用。 |
FromIdAsync(String) |
返回给定设备 ID 的 DialDevice 对象, (使用 Windows.Devices.Enumeration API) 从查询获取。 |
GetDeviceSelector(String) |
返回要与 Windows.Devices.Enumeration API ((如给定 Dial 应用的 CreateWatcher API) )一起使用的 AQS 筛选器字符串。 |
GetDialApp(String) |
创建新的 DialApp 对象。 此方法不会与设备建立连接,也不会验证应用是否存在。 这在对生成的 DialApp 对象调用任何函数时完成。 |