CardEmulation.IsDefaultServiceForCategory(ComponentName, String) メソッド

定義

アプリケーションで、サービスが現在既定のサービスであるかどうかを照会して、カードエミュレーション カテゴリを処理できるようにします。

[Android.Runtime.Register("isDefaultServiceForCategory", "(Landroid/content/ComponentName;Ljava/lang/String;)Z", "")]
public bool IsDefaultServiceForCategory (Android.Content.ComponentName? service, string? category);
[<Android.Runtime.Register("isDefaultServiceForCategory", "(Landroid/content/ComponentName;Ljava/lang/String;)Z", "")>]
member this.IsDefaultServiceForCategory : Android.Content.ComponentName * string -> bool

パラメーター

service
ComponentName

サービスの ComponentName

category
String

カテゴリ

戻り値

サービスが現在カテゴリの既定のサービスであるかどうかを示します。

        &lt;p class="note"&gt;Requires the <code data-dev-comment-type="c">android.Manifest.permission#NFC</code> permission.
属性

注釈

アプリケーションで、サービスが現在既定のサービスであるかどうかを照会して、カードエミュレーション カテゴリを処理できるようにします。

または #SELECTION_MODE_ASK_IF_CONFLICTを返す#SELECTION_MODE_ALWAYS_ASK場合#getSelectionModeForCategory(String)、このメソッドは常に false を返します。 これは、これらの選択モードでは、カテゴリ レベルで既定値を設定できないためです。 選択モードが または #SELECTION_MODE_ASK_IF_CONFLICTのカテゴリの場合は#SELECTION_MODE_ALWAYS_ASK、 を使用#isDefaultServiceForAid(ComponentName, String)して、サービスが特定の AID の既定値であるかどうかを判断します。

の Java ドキュメント android.nfc.cardemulation.CardEmulation.isDefaultServiceForCategory(android.content.ComponentName, java.lang.String)

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

適用対象