SyncResult.TooManyDeletions Proprietà

Definizione

Usato per indicare che SyncAdapter ha determinato che sarebbe necessario eseguire troppe operazioni di eliminazione al server per soddisfare la richiesta (come definito dal SyncAdapter).

[Android.Runtime.Register("tooManyDeletions")]
public bool TooManyDeletions { get; set; }
[<Android.Runtime.Register("tooManyDeletions")>]
member this.TooManyDeletions : bool with get, set

Valore della proprietà

Usato per indicare che SyncAdapter ha determinato che sarebbe necessario eseguire troppe operazioni di eliminazione al server per soddisfare la richiesta (come definito dal SyncAdapter). SyncManager registrerà che la richiesta di sincronizzazione non è riuscita e causerà la creazione di una notifica di sistema che chiede all'utente cosa desidera eseguire. Consentirà all'utente di scegliere tra (1) andare avanti anche con tali eliminazioni, (2) ripristinare le eliminazioni o (3) non eseguire alcuna azione. Se l'utente decide (1) o (2) SyncManager emetterà un'altra richiesta di sincronizzazione con ContentResolver.SYNC_EXTRAS_OVERRIDE_TOO_MANY_DELETIONS o ContentResolver.SYNC_EXTRAS_DISCARD_LOCAL_DELETIONS impostata negli extra. Spetta quindi al SyncAdapter decidere come rispettare la richiesta.

Attributi

Commenti

Usato per indicare che SyncAdapter ha determinato che sarebbe necessario eseguire troppe operazioni di eliminazione al server per soddisfare la richiesta (come definito dal SyncAdapter). SyncManager registrerà che la richiesta di sincronizzazione non è riuscita e causerà la creazione di una notifica di sistema che chiede all'utente cosa desidera eseguire. Consentirà all'utente di scegliere tra (1) andare avanti anche con tali eliminazioni, (2) ripristinare le eliminazioni o (3) non eseguire alcuna azione. Se l'utente decide (1) o (2) SyncManager emetterà un'altra richiesta di sincronizzazione con ContentResolver#SYNC_EXTRAS_OVERRIDE_TOO_MANY_DELETIONS o ContentResolver#SYNC_EXTRAS_DISCARD_LOCAL_DELETIONS impostata negli extra. Spetta quindi al SyncAdapter decidere come rispettare la richiesta.

per android.content.SyncResult.tooManyDeletions.

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