DevicePicker Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa un control flotante del selector que contiene una lista de dispositivos entre los que el usuario elegir.
En una aplicación de escritorio, antes de usar una instancia de esta clase de forma que muestre la interfaz de usuario, deberá asociar el objeto con el identificador de ventana de su propietario. Para obtener más información y ejemplos de código, consulta Mostrar objetos de interfaz de usuario de WinRT que dependen 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
- Herencia
- Atributos
Requisitos de Windows
Familia de dispositivos |
Windows 10 (se introdujo en la versión 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
|
API contract |
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)
|
Constructores
DevicePicker() |
Crea un objeto DevicePicker . En una aplicación de escritorio, antes de usar una instancia de esta clase de forma que muestre la interfaz de usuario, deberá asociar el objeto con el identificador de ventana de su propietario. Para obtener más información y ejemplos de código, consulta Mostrar objetos de interfaz de usuario de WinRT que dependen de CoreWindow. |
Propiedades
Appearance |
Obtiene los colores del selector. |
Filter |
Obtiene el filtro usado para elegir qué dispositivos se van a mostrar en el selector. |
RequestedProperties |
Obtiene una colección de propiedades para el objeto de información del dispositivo devuelto. |
Métodos
Hide() |
Oculta el selector. |
PickSingleDeviceAsync(Rect) |
Muestra la interfaz de usuario del selector y devuelve el dispositivo seleccionado; no requiere que se registre para un evento. El selector sale del borde del rectángulo especificado. |
PickSingleDeviceAsync(Rect, Placement) |
Muestra la interfaz de usuario del selector y devuelve el dispositivo seleccionado; no requiere que se registre para un evento. El selector sale del borde especificado del rectángulo especificado. |
SetDisplayStatus(DeviceInformation, String, DevicePickerDisplayStatusOptions) |
Novedades la interfaz de usuario del selector para reflejar el estado y las opciones de visualización proporcionados para un dispositivo especificado. El estado de la interfaz de usuario del selector se conserva normalmente hasta que se reinicia el sistema operativo (SO). |
Show(Rect) |
Muestra la interfaz de usuario del selector. El selector sale del borde del rectángulo especificado. |
Show(Rect, Placement) |
Muestra la interfaz de usuario del selector. El selector sale del borde especificado del rectángulo especificado. |
Eventos
DevicePickerDismissed |
Indica que el selector de dispositivos fue descartado por el usuario. El descarte de luz se produce cuando el usuario hace clic en algún lugar distinto de la interfaz de usuario del selector y la interfaz de usuario del selector desaparece. |
DeviceSelected |
Indica que el usuario seleccionó un dispositivo en el selector. |
DisconnectButtonClicked |
Indica que el usuario ha pulsado o hace clic en el botón desconectar de un dispositivo en el selector. |