Lingua

AssistContent.SessionTransferUri Proprietà

Definizione

Restituisce l'URI Web di trasferimento della sessione del contenuto in base #setSessionTransferUri(android.net.Uri)a o Null se non è presente alcuno. -oppure- Questo metodo può essere usato per fornire un Uri oggetto che verrà utilizzato durante la transizione della sessione di un utente a un'altra superficie.

public virtual Android.Net.Uri? SessionTransferUri { [Android.Runtime.Register("getSessionTransferUri", "()Landroid/net/Uri;", "GetGetSessionTransferUriHandler", ApiSince=36)] get; [Android.Runtime.Register("setSessionTransferUri", "(Landroid/net/Uri;)V", "GetSetSessionTransferUri_Landroid_net_Uri_Handler", ApiSince=36)] set; }
[<get: Android.Runtime.Register("getSessionTransferUri", "()Landroid/net/Uri;", "GetGetSessionTransferUriHandler", ApiSince=36)>]
[<set: Android.Runtime.Register("setSessionTransferUri", "(Landroid/net/Uri;)V", "GetSetSessionTransferUri_Landroid_net_Uri_Handler", ApiSince=36)>]
member this.SessionTransferUri : Android.Net.Uri with get, set

Valore della proprietà

Uri
Attributi

Commenti

Documentazione del getter delle proprietà:

Restituisce l'URI Web di trasferimento della sessione del contenuto in base #setSessionTransferUri(android.net.Uri)a o Null se non è presente alcuno.

per android.app.assist.AssistContent.getSessionTransferUri().

Documentazione del setter delle proprietà:

Questo metodo può essere usato per fornire un Uri oggetto che verrà utilizzato durante la transizione della sessione di un utente a un'altra superficie.

Se specificato, invece di usare l'URI fornito in #setWebUri, la funzionalità "Apri nel browser" userà questo URI per eseguire la transizione della sessione corrente da una superficie all'altra. Le app possono scegliere di codificare le informazioni della sessione o dell'utente in questo URI per offrire un'esperienza di trasferimento di sessione migliore. Tuttavia, anche se questo URI sarà disponibile solo per il sistema e non per altre applicazioni, gli sviluppatori non devono codificare le credenziali di autenticazione in questo URI, perché verranno visualizzati nella barra dell'URL del browser e potrebbero essere copiati e condivisi da questa posizione.

Quando si specifica questo URI, gli sviluppatori devono comunque continuare a garantire #setWebUri la compatibilità con le versioni precedenti con funzionalità come la condivisione di URL recenti che facilitano la condivisione dei collegamenti con altri utenti e non traggono vantaggio da un URI di trasferimento della sessione.

per android.app.assist.AssistContent.setSessionTransferUri(android.net.Uri).

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.

Si applica a