IIsolatedWorker.OnRender(RenderInput, IOutcomeReceiver) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
產生因 而回傳 #onExecute(ExecuteInput, android.os.OutcomeReceiver)的結果的 HTML 。
[Android.Runtime.Register("onRender", "(Landroid/adservices/ondevicepersonalization/RenderInput;Landroid/os/OutcomeReceiver;)V", "GetOnRender_Landroid_adservices_ondevicepersonalization_RenderInput_Landroid_os_OutcomeReceiver_Handler:Android.AdServices.OnDevicePersonalization.IIsolatedWorker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=35)]
public virtual void OnRender(Android.AdServices.OnDevicePersonalization.RenderInput input, Android.OS.IOutcomeReceiver receiver);
[<Android.Runtime.Register("onRender", "(Landroid/adservices/ondevicepersonalization/RenderInput;Landroid/os/OutcomeReceiver;)V", "GetOnRender_Landroid_adservices_ondevicepersonalization_RenderInput_Landroid_os_OutcomeReceiver_Handler:Android.AdServices.OnDevicePersonalization.IIsolatedWorker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=35)>]
abstract member OnRender : Android.AdServices.OnDevicePersonalization.RenderInput * Android.OS.IOutcomeReceiver -> unit
override this.OnRender : Android.AdServices.OnDevicePersonalization.RenderInput * Android.OS.IOutcomeReceiver -> unit
參數
- input
- RenderInput
渲染請求的參數。
- receiver
- IOutcomeReceiver
回撥會接收結果 RenderOutput 或 IsolatedServiceException。
<p>若此方法透過回調回傳null結果或例外,或拋RuntimeException出 ,則錯誤也會以錯誤代碼 OnDevicePersonalizationException#ERROR_ISOLATED_SERVICE_FAILED的身份回報給呼叫應用程式OnDevicePersonalizationException。
- 屬性
備註
產生因 而回傳 #onExecute(ExecuteInput, android.os.OutcomeReceiver)的結果的 HTML 。 當客戶端應用程式呼叫 OnDevicePersonalizationManager#requestSurfacePackage(SurfacePackageToken, IBinder, int, int, int, java.util.concurrent.Executor, OutcomeReceiver)時,會被呼叫。 平台會在有圍欄的框架內渲染這些 HTML android.webkit.WebView 。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。