Partage via


DevicePicker Classe

Définition

Représente un menu volant de sélecteur qui contient une liste d’appareils parmi lesquels l’utilisateur peut choisir.

Dans une application de bureau, avant d’utiliser une instance de cette classe d’une manière qui affiche l’interface utilisateur, vous devez associer l’objet au handle de fenêtre de son propriétaire. Pour plus d’informations et des exemples de code, consultez Afficher des objets d’interface utilisateur WinRT qui dépendent de 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
Héritage
Object Platform::Object IInspectable DevicePicker
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Constructeurs

DevicePicker()

Crée un objet DevicePicker .

Dans une application de bureau, avant d’utiliser une instance de cette classe d’une manière qui affiche l’interface utilisateur, vous devez associer l’objet au handle de fenêtre de son propriétaire. Pour plus d’informations et des exemples de code, consultez Afficher des objets d’interface utilisateur WinRT qui dépendent de CoreWindow.

Propriétés

Appearance

Obtient les couleurs du sélecteur.

Filter

Obtient le filtre utilisé pour choisir les appareils à afficher dans le sélecteur.

RequestedProperties

Obtient une collection de propriétés pour l’objet d’informations sur l’appareil retourné.

Méthodes

Hide()

Masque le sélecteur.

PickSingleDeviceAsync(Rect)

Affiche l’interface utilisateur du sélecteur et retourne l’appareil sélectionné ; ne vous oblige pas à vous inscrire à un événement. Le sélecteur s’envole à partir du bord du rectangle spécifié.

PickSingleDeviceAsync(Rect, Placement)

Affiche l’interface utilisateur du sélecteur et retourne l’appareil sélectionné ; ne vous oblige pas à vous inscrire à un événement. Le sélecteur s’envole à partir du bord spécifié du rectangle spécifié.

SetDisplayStatus(DeviceInformation, String, DevicePickerDisplayStatusOptions)

Mises à jour l’interface utilisateur du sélecteur pour refléter les options de status et d’affichage fournies pour un appareil spécifié. L’état de l’interface utilisateur du sélecteur persiste généralement jusqu’à ce que le système d’exploitation soit redémarré.

Show(Rect)

Affiche l’interface utilisateur du sélecteur. Le sélecteur s’envole à partir du bord du rectangle spécifié.

Show(Rect, Placement)

Affiche l’interface utilisateur du sélecteur. Le sélecteur s’envole à partir du bord spécifié du rectangle spécifié.

Événements

DevicePickerDismissed

Indique que le sélecteur d’appareil a été ignoré par l’utilisateur. L’arrêt clair se produit lorsque l’utilisateur clique ailleurs que dans l’interface utilisateur du sélecteur et que l’interface utilisateur du sélecteur disparaît.

DeviceSelected

Indique que l’utilisateur a sélectionné un appareil dans le sélecteur.

DisconnectButtonClicked

Indique que l’utilisateur a cliqué ou appuyé sur le bouton de déconnexion d’un appareil dans le sélecteur.

S’applique à

Voir aussi