AbstractThreadedSyncAdapter.OnUnsyncableAccount 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.
Permite adiar a sincronização até que todas as contas sejam configuradas corretamente.
[Android.Runtime.Register("onUnsyncableAccount", "()Z", "GetOnUnsyncableAccountHandler", ApiSince=28)]
public virtual bool OnUnsyncableAccount();
[<Android.Runtime.Register("onUnsyncableAccount", "()Z", "GetOnUnsyncableAccountHandler", ApiSince=28)>]
abstract member OnUnsyncableAccount : unit -> bool
override this.OnUnsyncableAccount : unit -> bool
Retornos
Se false a sincronização for adiada. Retorna true por padrão, ou seja, por padrão, a sincronização é iniciada imediatamente.
- Atributos
Comentários
Permite adiar a sincronização até que todas as contas sejam configuradas corretamente.
Chamado quando um par <de conta/autoridade ul<>li>que pode ser tratado por este adaptador</li><li>ContentResolver#requestSync(SyncRequest) is synced</li><li>e a conta/provedorContentResolver#getIsSyncable(Account, String) has unknown state (<0).</li></ul>
Isso pode ser chamado em uma conexão de serviço diferente como #onPerformSync.
O sistema espera que esse método retorne imediatamente. Se a chamada parar, o sistema se comportará como se esse método tivesse retornado true. Se for necessário executar uma tarefa mais longa (como interagir com o usuário), retorne false e prossiga em um contexto de diferença, como um android.app.Activityserviço de primeiro plano ou de primeiro plano. Em seguida, a sincronização pode ser reagendada quando a conta se torna sincronizada.
Java documentação para android.content.AbstractThreadedSyncAdapter.onUnsyncableAccount().
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.