SliceProvider.OnBindSlice(Uri, ICollection<SliceSpec>) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
スライスを作成するために実装されます。
[Android.Runtime.Register("onBindSlice", "(Landroid/net/Uri;Ljava/util/Set;)Landroid/app/slice/Slice;", "GetOnBindSlice_Landroid_net_Uri_Ljava_util_Set_Handler", ApiSince=28)]
public virtual Android.App.Slices.Slice? OnBindSlice (Android.Net.Uri? sliceUri, System.Collections.Generic.ICollection<Android.App.Slices.SliceSpec>? supportedSpecs);
[<Android.Runtime.Register("onBindSlice", "(Landroid/net/Uri;Ljava/util/Set;)Landroid/app/slice/Slice;", "GetOnBindSlice_Landroid_net_Uri_Ljava_util_Set_Handler", ApiSince=28)>]
abstract member OnBindSlice : Android.Net.Uri * System.Collections.Generic.ICollection<Android.App.Slices.SliceSpec> -> Android.App.Slices.Slice
override this.OnBindSlice : Android.Net.Uri * System.Collections.Generic.ICollection<Android.App.Slices.SliceSpec> -> Android.App.Slices.Slice
パラメーター
- sliceUri
- Uri
バインドする URI。
- supportedSpecs
- ICollection<SliceSpec>
サポートされている仕様の一覧。
戻り値
- 属性
注釈
スライスを作成するために実装されます。
onBindSlice は、このスライスに関連付けられている UI が応答できるように、できるだけ早くを返す必要があります。 onBindSlice では、ネットワークまたはその他の IO は許可されません。 実行する必要がある読み込みは、アプリが onBindSlice で完全なデータを提供する準備ができたときに を ContentResolver#notifyChange(Uri, ContentObserver)
呼び出してバックグラウンドで行う必要があります。
返されるスライスには、サポートされているいずれかの仕様と互換性のある仕様が必要です。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。