AccountManager.SetAccountVisibility メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
特定のアカウントの可視性の値を特定のパッケージに設定します。
[Android.Runtime.Register("setAccountVisibility", "(Landroid/accounts/Account;Ljava/lang/String;I)Z", "GetSetAccountVisibility_Landroid_accounts_Account_Ljava_lang_String_IHandler", ApiSince=26)]
public virtual bool SetAccountVisibility (Android.Accounts.Account? account, string? packageName, Android.Accounts.AccountVisibility visibility);
[<Android.Runtime.Register("setAccountVisibility", "(Landroid/accounts/Account;Ljava/lang/String;I)Z", "GetSetAccountVisibility_Landroid_accounts_Account_Ljava_lang_String_IHandler", ApiSince=26)>]
abstract member SetAccountVisibility : Android.Accounts.Account * string * Android.Accounts.AccountVisibility -> bool
override this.SetAccountVisibility : Android.Accounts.Account * string * Android.Accounts.AccountVisibility -> bool
パラメーター
- account
- Account
Account
可視性を更新するには
- packageName
- String
アカウントの可視性を変更するアプリケーションのパッケージ名。 呼び出し元が API レベル 34 以上を対象としている場合は、パッケージの可視性を宣言する必要があります。
- visibility
- AccountVisibility
新しい可視性の値
戻り値
True を指定すると、可視性の値が正常に更新されました。
- 属性
注釈
特定のアカウントの可視性の値を特定のパッケージに設定します。 パッケージ名は、インストールされているアプリケーションと一致するか、 または #PACKAGE_NAME_KEY_LEGACY_NOT_VISIBLE
と#PACKAGE_NAME_KEY_LEGACY_VISIBLE
等しい必要があります。
表示可能な値: <ul><li>#VISIBILITY_UNDEFINED
</li><<#VISIBILITY_VISIBLE
>/li<>li<#VISIBILITY_USER_MANAGED_VISIBLE
>/li<>li#VISIBILITY_USER_MANAGED_NOT_VISIBLE
><#VISIBILITY_NOT_VISIBLE
<>/ul><>
このメソッドでは、呼び出し元が、指定されたアカウントを所有する認証子と一致する署名を持っている必要があります。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。