DevicePolicyResourcesManager.GetString メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| Name | 説明 |
|---|---|
| GetString(String, ISupplier) |
|
| GetString(String, ISupplier, Object[]) |
getString(String,Supplier) に似ていますが、formatArgs を受け取り、ローカライズされた書式設定された文字列を返します。書式指定子と String.format(String, Object) で定義されている書式引数を置き換えます (Resources.getString(int,Object...)を参照)。 |
GetString(String, ISupplier)
stringIdを使用して設定された場合は、DevicePolicyResources.Stringsの適切な更新された文字列 (setStrings参照) を返します。それ以外の場合は、defaultStringLoaderから文字列を返します。
[Android.Runtime.Register("getString", "(Ljava/lang/String;Ljava/util/function/Supplier;)Ljava/lang/String;", "GetGetString_Ljava_lang_String_Ljava_util_function_Supplier_Handler", ApiSince=33)]
public virtual string? GetString(string stringId, Java.Util.Functions.ISupplier defaultStringLoader);
[<Android.Runtime.Register("getString", "(Ljava/lang/String;Ljava/util/function/Supplier;)Ljava/lang/String;", "GetGetString_Ljava_lang_String_Ljava_util_function_Supplier_Handler", ApiSince=33)>]
abstract member GetString : string * Java.Util.Functions.ISupplier -> string
override this.GetString : string * Java.Util.Functions.ISupplier -> string
パラメーター
- stringId
- String
更新されたリソースを取得する ID。
- defaultStringLoader
- ISupplier
stringIdに対して更新された文字列が設定されていない場合に既定の文字列を取得します。
返品
- 属性
注釈
stringIdを使用して設定された場合は、DevicePolicyResources.Stringsの適切な更新された文字列 (setStrings参照) を返します。それ以外の場合は、defaultStringLoaderから文字列を返します。
また、defaultStringLoaderがstringIdされている場合は、DevicePolicyResources#UNDEFINEDから文字列を返します。
更新された drawable が見つからず、null呼び出しが返されない限り、この API の呼び出しはdefaultStringLoadernull返されません。
呼び出し元は、リソースが更新されたときに通知を受け取るために、 DevicePolicyManager#ACTION_DEVICE_POLICY_RESOURCE_UPDATED に登録する必要があります。
この API を呼び出すたびに、更新されたリソースを設定するために setStrings を呼び出したパッケージからリソースが読み込まれることに注意してください。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
GetString(String, ISupplier, Object[])
getString(String,Supplier) に似ていますが、formatArgs を受け取り、ローカライズされた書式設定された文字列を返します。書式指定子と String.format(String, Object) で定義されている書式引数を置き換えます (Resources.getString(int,Object...)を参照)。
[Android.Runtime.Register("getString", "(Ljava/lang/String;Ljava/util/function/Supplier;[Ljava/lang/Object;)Ljava/lang/String;", "GetGetString_Ljava_lang_String_Ljava_util_function_Supplier_arrayLjava_lang_Object_Handler", ApiSince=33)]
public virtual string? GetString(string stringId, Java.Util.Functions.ISupplier defaultStringLoader, params Java.Lang.Object[] formatArgs);
[<Android.Runtime.Register("getString", "(Ljava/lang/String;Ljava/util/function/Supplier;[Ljava/lang/Object;)Ljava/lang/String;", "GetGetString_Ljava_lang_String_Ljava_util_function_Supplier_arrayLjava_lang_Object_Handler", ApiSince=33)>]
abstract member GetString : string * Java.Util.Functions.ISupplier * Java.Lang.Object[] -> string
override this.GetString : string * Java.Util.Functions.ISupplier * Java.Lang.Object[] -> string
パラメーター
- stringId
- String
更新されたリソースを取得する ID。 この値は null にすることはできません。
- defaultStringLoader
- ISupplier
stringId に更新された文字列が設定されていない場合に既定の文字列を取得します。 この値は null にすることはできません。
- formatArgs
- Object[]
置換に使用される書式引数。 この値は null にすることはできません。
返品
- 属性
注釈
getString(String,Supplier) に似ていますが、formatArgs を受け取り、ローカライズされた書式設定された文字列を返します。書式指定子と String.format(String, Object) で定義されている書式引数を置き換えます (Resources.getString(int,Object...)を参照)。
更新された文字列が見つからず、defaultStringLoader の呼び出しが null を返さない限り、この API の呼び出しは null を返しません。
android.app.admin.DevicePolicyResourcesManager.getStringの Android リファレンス。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。