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. |