DevicePicker Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa um submenu de seletor que contém uma lista de dispositivos para o usuário escolher.
Em um aplicativo da área de trabalho, antes de usar uma instância dessa classe de uma maneira que exiba a interface do usuário, você precisará associar o objeto ao identificador de janela do proprietário. Para obter mais informações e exemplos de código, consulte Exibir objetos de interface do usuário do WinRT que dependem do 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
- Herança
- Atributos
Requisitos do Windows
| Família de dispositivos |
Windows 10 (introduzida na 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
|
| API contract |
Windows.Foundation.UniversalApiContract (introduzida na v1.0)
|
Construtores
| DevicePicker() |
Cria um objeto DevicePicker . Em um aplicativo da área de trabalho, antes de usar uma instância dessa classe de uma maneira que exiba a interface do usuário, você precisará associar o objeto ao identificador de janela do proprietário. Para obter mais informações e exemplos de código, consulte Exibir objetos de interface do usuário do WinRT que dependem do CoreWindow. |
Propriedades
| Appearance |
Obtém as cores do seletor. |
| Filter |
Obtém o filtro usado para escolher quais dispositivos mostrar no seletor. |
| RequestedProperties |
Obtém uma coleção de propriedades para o objeto de informações do dispositivo retornado. |
Métodos
| Hide() |
Oculta o seletor. |
| PickSingleDeviceAsync(Rect) |
Mostra a interface do usuário do seletor e retorna o dispositivo selecionado; não exige que você se registre para um evento. O seletor voa para fora da borda do retângulo especificado. |
| PickSingleDeviceAsync(Rect, Placement) |
Mostra a interface do usuário do seletor e retorna o dispositivo selecionado; não exige que você se registre para um evento. O seletor sai da borda especificada do retângulo especificado. |
| SetDisplayStatus(DeviceInformation, String, DevicePickerDisplayStatusOptions) |
Atualizações a interface do usuário do seletor para refletir as opções de status e exibição fornecidas para um dispositivo especificado. O estado da interface do usuário do seletor normalmente persiste até que o sistema operacional (SO) seja reiniciado. |
| Show(Rect) |
Mostra a interface do usuário do seletor. O seletor voa para fora da borda do retângulo especificado. |
| Show(Rect, Placement) |
Mostra a interface do usuário do seletor. O seletor sai da borda especificada do retângulo especificado. |
Eventos
| DevicePickerDismissed |
Indica que o seletor de dispositivo foi ignorado pelo usuário. O light dismiss acontece quando o usuário clica em outro lugar que não seja a interface do usuário do seletor e a interface do usuário do seletor desaparece. |
| DeviceSelected |
Indica que o usuário selecionou um dispositivo no seletor. |
| DisconnectButtonClicked |
Indica que o usuário clicou ou tocou no botão de desconexão de um dispositivo no seletor. |