Compartilhar via


DeviceWatcher.Start Método

Definição

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

Aplica-se a