VpnService.Prepare(Context) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Prepararsi a stabilire una connessione VPN.
[Android.Runtime.Register("prepare", "(Landroid/content/Context;)Landroid/content/Intent;", "")]
public static Android.Content.Intent? Prepare(Android.Content.Context? context);
[<Android.Runtime.Register("prepare", "(Landroid/content/Context;)Landroid/content/Intent;", "")>]
static member Prepare : Android.Content.Context -> Android.Content.Intent
Parametri
- context
- Context
Valori restituiti
- Attributi
Commenti
Prepararsi a stabilire una connessione VPN. Questo metodo restituisce null se l'applicazione VPN è già preparata o se l'utente ha precedentemente acconsentito all'applicazione VPN. In caso contrario, restituisce un oggetto a un'attività Intent di sistema. L'applicazione deve avviare l'attività usando Activity#startActivityForResult per prepararsi. L'attività può visualizzare una finestra di dialogo per richiedere l'azione dell'utente e il risultato tornerà tramite il relativo Activity#onActivityResult. Se il risultato è Activity#RESULT_OK, l'applicazione viene preparata e viene concessa l'uso di altri metodi in questa classe.
È possibile concedere contemporaneamente una sola applicazione. Il diritto viene revocato quando viene concessa un'altra applicazione. L'applicazione che perde il diritto riceverà una notifica tramite il relativo #onRevoke. A meno che non venga preparato di nuovo, le chiamate successive ad altri metodi in questa classe avranno esito negativo.
L'utente può disabilitare la VPN in qualsiasi momento mentre è attivata, nel qual caso questo metodo restituirà una finalità alla successiva esecuzione per ottenere nuovamente il consenso dell'utente.
per android.net.VpnService.prepare(android.content.Context).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.