DeviceWatcher.Stop 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.
Pare de gerar os eventos que adicionam, atualizam e removem os resultados da enumeração.
public:
virtual void Stop() = Stop;
void Stop();
public void Stop();
function stop()
Public Sub Stop ()
Comentários
Para interromper uma pesquisa de dispositivos, um aplicativo chama Parar e entra no estado Parar . O evento Stopped é gerado quando a operação Parar é concluída e o DeviceWatcher entra no estado Parado .
O diagrama a seguir mostra como o DeviceWatcher faz a transição entre os estados representados pela enumeração DeviceWatcherStatus .
Essa chamada faz a transição do DeviceWatcher para o estado Parar e é concluída imediatamente. O observador fará a transição para o estado Parado depois que todos os eventos que já estão no processo de geração forem concluídos.
Os chamadores poderão aguardar o evento Stopped se precisarem saber quando o DeviceWatcher foi interrompido. Os chamadores devem aguardar o evento Parado antes de poderem chamar Iniciar para reiniciar o observador. Os chamadores poderão cancelar a assinatura de eventos se não quiserem receber eventos adicionais após Parar, mas não quiserem aguardar o evento Parado .