語言

Parcel.CreateInterfaceArrayList(IFunction) 方法

定義

讀取並回傳一個包含 T(內面)物件的新 ArrayList,該物件來自當前 dataPosition() 處的 #writeInterfaceList parcel。

[Android.Runtime.Register("createInterfaceArrayList", "(Ljava/util/function/Function;)Ljava/util/ArrayList;", "", ApiSince=33)]
[Java.Interop.JavaTypeParameters(new System.String[] { "T extends android.os.IInterface" })]
public System.Collections.IList? CreateInterfaceArrayList(Java.Util.Functions.IFunction asInterface);
[<Android.Runtime.Register("createInterfaceArrayList", "(Ljava/util/function/Function;)Ljava/util/ArrayList;", "", ApiSince=33)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T extends android.os.IInterface" })>]
member this.CreateInterfaceArrayList : Java.Util.Functions.IFunction -> System.Collections.IList

參數

asInterface
IFunction

該值不可能為零。

傳回

一個新建立的 ArrayList 包含 T(新面)

屬性

備註

讀取並回傳一個包含 T(內面)物件的新 ArrayList,該物件來自當前 dataPosition() 處的 #writeInterfaceList parcel。 若先前寫入的清單物件為空,則回傳 null。

Java 文件 android.os.Parcel.createInterfaceArrayList(java.util.function.Function<android.os.IBinder, T>)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於