TileService.RequestListeningState(Context, ComponentName) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
请求将磁贴置于侦听状态,以便它可以发送更新。
[Android.Runtime.Register("requestListeningState", "(Landroid/content/Context;Landroid/content/ComponentName;)V", "", ApiSince=24)]
public static void RequestListeningState (Android.Content.Context? context, Android.Content.ComponentName? component);
[<Android.Runtime.Register("requestListeningState", "(Landroid/content/Context;Landroid/content/ComponentName;)V", "", ApiSince=24)>]
static member RequestListeningState : Android.Content.Context * Android.Content.ComponentName -> unit
参数
- context
- Context
- component
- ComponentName
- 属性
注解
请求将磁贴置于侦听状态,以便它可以发送更新。
此方法仅适用于在其 TileService 清单声明中定义为 true 的磁贴 #META_DATA_ACTIVE_TILE
,否则不会执行任何操作。
对于面向Build.VERSION_CODES#TIRAMISU
或更高版本的应用,如果请求无效,则此调用可能会引发以下异常:<ul><li>NullPointerException
(如果component
为 )。< null
/li><li>SecurityException
如果包component
与呼叫包不匹配,或者呼叫用户无法代表用户从中context
操作。</li><li>IllegalArgumentException
如果用户context
不是当前用户。 仅针对面向 Build.VERSION_CODES#TIRAMISU
</li></ul 的应用引发>
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。