Ler em inglês

Compartilhar via


DevicePicker Classe

Definição

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.

[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
Herança
Object DevicePicker
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.

Aplica-se a

Produto Versões
WinRT Build 10240, Build 10586, Build 14383, Build 15063, Build 16299, Build 17134, Build 17763, Build 18362, Build 19041, Build 20348, Build 22000, Build 22621, Build 26100

Confira também