WiFiDirectService.SessionDeferred Evento
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.
Evento gerado quando uma solicitação de sessão foi adiada. Observe que isso não significa que a solicitação falhou ou foi negada. É uma notificação de que o servidor está executando uma operação longa, como esperar que um usuário insira um PIN. O buscador que recebe essa mensagem deve iniciar uma espera de 120 segundos antes de atingir o tempo limite da solicitação de sessão, para dar ao servidor tempo para concluir sua operação. Os argumentos de evento incluem um buffer fornecido pelo servidor na notificação de adiamento com informações adicionais.
// Register
event_token SessionDeferred(TypedEventHandler<WiFiDirectService, WiFiDirectServiceSessionDeferredEventArgs const&> const& handler) const;
// Revoke with event_token
void SessionDeferred(event_token const* cookie) const;
// Revoke with event_revoker
WiFiDirectService::SessionDeferred_revoker SessionDeferred(auto_revoke_t, TypedEventHandler<WiFiDirectService, WiFiDirectServiceSessionDeferredEventArgs const&> const& handler) const;
public event TypedEventHandler<WiFiDirectService,WiFiDirectServiceSessionDeferredEventArgs> SessionDeferred;
function onSessionDeferred(eventArgs) { /* Your code */ }
wiFiDirectService.addEventListener("sessiondeferred", onSessionDeferred);
wiFiDirectService.removeEventListener("sessiondeferred", onSessionDeferred);
- or -
wiFiDirectService.onsessiondeferred = onSessionDeferred;
Public Custom Event SessionDeferred As TypedEventHandler(Of WiFiDirectService, WiFiDirectServiceSessionDeferredEventArgs)