MbmsDownloadSession.Download(DownloadRequest) 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.
Richiede il download di un file o di un set di file che il gestore telefonico ha indicato di essere disponibile.
[Android.Runtime.Register("download", "(Landroid/telephony/mbms/DownloadRequest;)V", "GetDownload_Landroid_telephony_mbms_DownloadRequest_Handler", ApiSince=28)]
public virtual void Download (Android.Telephony.Mbms.DownloadRequest request);
[<Android.Runtime.Register("download", "(Landroid/telephony/mbms/DownloadRequest;)V", "GetDownload_Landroid_telephony_mbms_DownloadRequest_Handler", ApiSince=28)>]
abstract member Download : Android.Telephony.Mbms.DownloadRequest -> unit
override this.Download : Android.Telephony.Mbms.DownloadRequest -> unit
Parametri
- request
- DownloadRequest
Richiesta che specifica gli elementi da scaricare.
- Attributi
Commenti
Richiede il download di un file o di un set di file che il gestore telefonico ha indicato di essere disponibile.
Può generare un'eccezione IllegalArgumentException
Se #setTempFileRootDirectory(File)
non viene chiamato dopo l'installazione dell'app, questo metodo crea una directory nel percorso predefinito definito in MbmsDownloadSession#DEFAULT_TOP_LEVEL_TEMP_DIRECTORY
e archivia tale directory come directory radice del file temporaneo.
Se ha DownloadRequest
una destinazione che non si trova nello stesso file system della directory del file temporaneo fornita tramite #getTempFileRootDirectory()
, verrà generata un'eccezione IllegalArgumentException
.
Gli errori asincroni tramite il callback possono includere qualsiasi errore non specifico per il caso d'uso del flusso.
Se non viene recapitato alcun errore tramite il callback dopo aver chiamato questo metodo, significa che il middleware ha avviato correttamente il download o pianificato il download, se il download è in un secondo momento.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.