Share via


DialDevicePicker 類別

定義

代表選擇器飛出視窗,其中包含使用者可從中選擇的遠端裝置清單。

在傳統型應用程式中,在以顯示 UI 的方式使用這個類別的實例之前,您必須將物件與其擁有者的視窗控制碼產生關聯。 如需詳細資訊和程式碼範例,請參閱 顯示相依于 CoreWindow 的 WinRT UI 物件

public ref class DialDevicePicker sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [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 DialDevicePicker final
/// [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)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class DialDevicePicker final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[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 DialDevicePicker
[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)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class DialDevicePicker
function DialDevicePicker()
Public NotInheritable Class DialDevicePicker
繼承
Object Platform::Object IInspectable DialDevicePicker
屬性

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 引進)

建構函式

DialDevicePicker()

建立新的 DialDevicePicker 物件。

在傳統型應用程式中,在以顯示 UI 的方式使用這個類別的實例之前,您必須將物件與其擁有者的視窗控制碼產生關聯。 如需詳細資訊和程式碼範例,請參閱 顯示相依于 CoreWindow 的 WinRT UI 物件

屬性

Appearance

用來變更選擇器的色彩。

Filter

取得用來選擇要在選擇器中顯示的裝置的篩選準則。

方法

Hide()

隱藏選擇器。

PickSingleDialDeviceAsync(Rect)

顯示選擇器。 直接呼叫這個方法以顯示選擇器,而不是顯示它以回應事件。

PickSingleDialDeviceAsync(Rect, Placement)

顯示選擇器。 直接呼叫這個方法以顯示選擇器,而不是顯示它以回應事件。

SetDisplayStatus(DialDevice, DialDeviceDisplayStatus)

更新選擇器 UI,以反映指定遠端裝置的狀態。

Show(Rect)

向使用者顯示選擇器。 呼叫時,選擇器會從提供的矩形邊緣飛出。

Show(Rect, Placement)

向使用者顯示選擇器。 呼叫時,選擇器會從提供的矩形的指定邊緣飛出。

事件

DialDevicePickerDismissed

表示裝置選擇器已關閉,這表示使用者按一下或觸控了選擇器 UI 以外的任何位置,因此選擇器將會關閉。

DialDeviceSelected

表示使用者已從選擇器選取裝置。

DisconnectButtonClicked

表示使用者在選擇器中按一下 [中斷連線] 按鈕。

適用於