DevicePicker Classe

Definizione

Rappresenta un riquadro a comparsa selezione contenente un elenco di dispositivi da scegliere dall'utente.

In un'app desktop prima di usare un'istanza di questa classe in modo da visualizzare l'interfaccia utente, sarà necessario associare l'oggetto all'handle della finestra del proprietario. Per altre informazioni ed esempi di codice, vedere Visualizzare gli oggetti dell'interfaccia utente WinRT che dipendono da CoreWindow.

public ref class DevicePicker 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 DevicePicker 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 DevicePicker 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 DevicePicker
[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 DevicePicker
function DevicePicker()
Public NotInheritable Class DevicePicker
Ereditarietà
Object Platform::Object IInspectable DevicePicker
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Costruttori

DevicePicker()

Crea un oggetto DevicePicker .

In un'app desktop prima di usare un'istanza di questa classe in modo da visualizzare l'interfaccia utente, sarà necessario associare l'oggetto all'handle della finestra del proprietario. Per altre informazioni ed esempi di codice, vedere Visualizzare gli oggetti dell'interfaccia utente WinRT che dipendono da CoreWindow.

Proprietà

Appearance

Ottiene i colori del selettore.

Filter

Ottiene il filtro usato per scegliere quali dispositivi visualizzare nella selezione.

RequestedProperties

Ottiene una raccolta di proprietà per l'oggetto informazioni sul dispositivo restituito.

Metodi

Hide()

Nasconde il selettore.

PickSingleDeviceAsync(Rect)

Mostra l'interfaccia utente selezionata e restituisce il dispositivo selezionato; non richiede la registrazione per un evento. Il selettore vola fuori dal bordo del rettangolo specificato.

PickSingleDeviceAsync(Rect, Placement)

Mostra l'interfaccia utente selezionata e restituisce il dispositivo selezionato; non richiede la registrazione per un evento. Il selettore vola fuori dal bordo specificato del rettangolo specificato.

SetDisplayStatus(DeviceInformation, String, DevicePickerDisplayStatusOptions)

Aggiornamenti'interfaccia utente selezionata per riflettere lo stato e le opzioni di visualizzazione fornite per un dispositivo specificato. Lo stato dell'interfaccia utente del selettore in genere persiste fino al riavvio del sistema operativo.

Show(Rect)

Mostra l'interfaccia utente selezionata. Il selettore vola fuori dal bordo del rettangolo specificato.

Show(Rect, Placement)

Mostra l'interfaccia utente selezionata. Il selettore vola fuori dal bordo specificato del rettangolo specificato.

Eventi

DevicePickerDismissed

Indica che il selettore del dispositivo è stato ignorato dall'utente. La luce viene ignorata quando l'utente fa clic in un punto diverso dall'interfaccia utente selezionata e l'interfaccia utente selezionata scompare.

DeviceSelected

Indica che l'utente ha selezionato un dispositivo nella selezione.

DisconnectButtonClicked

Indica che l'utente ha fatto clic o ha toccato il pulsante disconnessione per un dispositivo nella selezione.

Si applica a

Vedi anche