Parcel.WriteMap(IDictionary) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
請改用 #writeBundle。
[Android.Runtime.Register("writeMap", "(Ljava/util/Map;)V", "")]
public void WriteMap(System.Collections.IDictionary? val);
[<Android.Runtime.Register("writeMap", "(Ljava/util/Map;)V", "")>]
member this.WriteMap : System.Collections.IDictionary -> unit
參數
- val
- IDictionary
值可能是 Null。
- 屬性
備註
請改用 #writeBundle。 將地圖平整成目前 dataPosition(), 的 parcel,必要時會增加 dataCapacity()。 Map 鍵必須是 String 物件。 Map 值是用該 #writeValue 規範寫入,必須遵循規範。
強烈建議使用 #writeBundle 此方法,因為 Bundle 類別提供型別安全 API,能避免編組時出現神秘型別錯誤。
Java 文件 android.os.Parcel.writeMap(java.util.Map)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。