Parcel.WriteParcelableArray(Object[], ParcelableWriteFlags) 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.
Escreva uma matriz heterogênea de objetos Parcelable no Parcel.
[Android.Runtime.Register("writeParcelableArray", "([Landroid/os/Parcelable;I)V", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T extends android.os.Parcelable" })]
public void WriteParcelableArray (Java.Lang.Object[]? value, Android.OS.ParcelableWriteFlags parcelableFlags);
[<Android.Runtime.Register("writeParcelableArray", "([Landroid/os/Parcelable;I)V", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T extends android.os.Parcelable" })>]
member this.WriteParcelableArray : Java.Lang.Object[] * Android.OS.ParcelableWriteFlags -> unit
Parâmetros
- value
- Object[]
A matriz de objetos a serem gravados.
- parcelableFlags
- ParcelableWriteFlags
Sinalizadores contextuais conforme Parcelable#writeToParcel(Parcel, int) Parcelable.writeToParcel()
.
- Atributos
Comentários
Escreva uma matriz heterogênea de objetos Parcelable no Parcel. Cada objeto na matriz é gravado junto com seu nome de classe, para que a classe correta possa ser instanciada posteriormente. Como resultado, isso tem significativamente mais sobrecarga do que #writeTypedArray
, mas manipulará corretamente uma matriz contendo mais de um tipo de objeto.
Documentação Java para android.os.Parcel.writeParcelableArray(T[], int)
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.