Connection.Extras プロパティ

定義

この接続に関連付けられているエクストラを返します。 または、この Connectionに関連付けることができるいくつかの追加を設定します。

public Android.OS.Bundle? Extras { [Android.Runtime.Register("getExtras", "()Landroid/os/Bundle;", "", ApiSince=23)] get; [Android.Runtime.Register("setExtras", "(Landroid/os/Bundle;)V", "", ApiSince=23)] set; }
[<get: Android.Runtime.Register("getExtras", "()Landroid/os/Bundle;", "", ApiSince=23)>]
[<set: Android.Runtime.Register("setExtras", "(Landroid/os/Bundle;)V", "", ApiSince=23)>]
member this.Extras : Android.OS.Bundle with get, set

プロパティ値

この接続に関連付けられている追加コンテンツ。

属性

注釈

プロパティ getter のドキュメント:

この接続に関連付けられているエクストラを返します。

追加は、 #putExtras(Bundle)を使用して更新する必要があります。

通信や InCallService は、 android.telecom.Call#putExtras(Bundle)Call#removeExtras(List)を介して追加機能を更新することもできます。

接続には、Telecom によって行われた追加の変更、または InCallService によって#onExtrasChanged(Bundle)が通知されます。

Javaドキュメント。

プロパティ セッターのドキュメント:

この Connectionに関連付けることができる追加コンテンツをいくつか設定します。

新規または既存のキーは、 Connection エクストラで置き換えられます。 新しいエクストラではなくなったが、 setExtras が最後に呼び出された時点で存在していたキーは削除されます。

または、 #putExtras(Bundle)メソッドと #removeExtras(String...) メソッドを使用して、追加のメソッドを変更することもできます。

In-Call UI またはサービスがこれらの追加機能をどのように処理するかについては、想定しないでください。 競合を回避するには、キーを完全修飾 (com.example.MY_EXTRAなど) にする必要があります。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象