SyncRequest.Builder.SetExtras(Bundle) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
開發者提供的額外內容會在同步時交還給他們。 此套件會被複製到 build() 回傳的 SyncRequest 中。 範例:String[] syncItems = {“dog”, “cat”, “frog”, “child”};SyncRequest.Builder 建構器 = new SyncRequest.Builder() .setSyncAdapter(dummyAccount, dummyProvider) .syncOnce();for (String syncData : syncItems) { Bundle extras = new Bundle(); extras.setString(“data”, syncData); builder.setExtras(extras);ContentResolver.sync(builder.build());每個 sync() 請求都會產生唯一的同步。} 額外套件中僅能使用以下類型的值:整數、長布林浮點數、雙字串、帳號 空 若包中存在非此類型的資料,build() 會拋出執行時例外。
[Android.Runtime.Register("setExtras", "(Landroid/os/Bundle;)Landroid/content/SyncRequest$Builder;", "GetSetExtras_Landroid_os_Bundle_Handler")]
public virtual Android.Content.SyncRequest.Builder? SetExtras(Android.OS.Bundle? bundle);
[<Android.Runtime.Register("setExtras", "(Landroid/os/Bundle;)Landroid/content/SyncRequest$Builder;", "GetSetExtras_Landroid_os_Bundle_Handler")>]
abstract member SetExtras : Android.OS.Bundle -> Android.Content.SyncRequest.Builder
override this.SetExtras : Android.OS.Bundle -> Android.Content.SyncRequest.Builder
參數
- bundle
- Bundle
臨演則打包到片場。
傳回
開發者提供的額外內容會在同步時交還給他們。 此套件會被複製到 build() 回傳的 SyncRequest 中。 範例:String[] syncItems = {“dog”, “cat”, “frog”, “child”};SyncRequest.Builder 建構器 = new SyncRequest.Builder() .setSyncAdapter(dummyAccount, dummyProvider) .syncOnce();for (String syncData : syncItems) { Bundle extras = new Bundle(); extras.setString(“data”, syncData); builder.setExtras(extras);ContentResolver.sync(builder.build());每個 sync() 請求都會產生唯一的同步。} 額外套件中僅能使用以下類型的值:整數、長布林浮點數、雙字串、帳號 空 若包中存在非此類型的資料,build() 會拋出執行時例外。
- 屬性
備註
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
Java 文件 android.content.SyncRequest.Builder.setExtras(android.os.Bundle)。