DeviceWatcher.Start Método
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.
Inicia uma pesquisa por dispositivos e assina eventos de enumeração de dispositivo.
public:
virtual void Start() = Start;
void Start();
public void Start();
function start()
Public Sub Start ()
Comentários
Um aplicativo chama Iniciar para iniciar a pesquisa de dispositivos. Durante essa enumeração inicial, o DeviceWatcher gera um evento Added para cada dispositivo encontrado, até que todos os dispositivos sejam encontrados. O DeviceWatcher gera um evento EnumerationCompleted quando a enumeração inicial é concluída e continua a gerar eventos se um dispositivo for adicionado, atualizado ou removido.
O método Start só pode ser chamado quando o DeviceWatcher está no estado Criado, Parado ou Anulado . A propriedade Status indica o estado DeviceWatcher . Ao reiniciar o observador, aguarde o evento Parado antes de chamar Iniciar. O diagrama a seguir mostra como o DeviceWatcher faz a transição entre os estados representados pela enumeração DeviceWatcherStatus .
![diagrama de estado dos estados do DeviceWatcher](windows.devices.enumeration/images/statediagram.png?view=winrt-19041)