Lenguaje

DevicePolicyResourcesManager.GetString Método

Definición

Sobrecargas

Nombre Description
GetString(String, ISupplier)

Devuelve la cadena actualizada adecuada para stringId (vea DevicePolicyResources.Strings) si se estableció una con setStrings; de lo contrario, devuelve la cadena de defaultStringLoader.

GetString(String, ISupplier, Object[])

Similar a getString(String,Supplier), pero acepta formatArgs y devuelve una cadena con formato localizado, sustituyendo los argumentos de formato tal como se define en Formatter y String.format(String, Object), (vea Resources.getString(int,Object...)).

GetString(String, ISupplier)

Devuelve la cadena actualizada adecuada para stringId (vea DevicePolicyResources.Strings) si se estableció una con setStrings; de lo contrario, devuelve la cadena de 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

Parámetros

stringId
String

Identificadores para los que se va a obtener el recurso actualizado.

defaultStringLoader
ISupplier

Para obtener la cadena predeterminada si no se estableció ninguna cadena actualizada para stringId.

Devoluciones

Atributos

Comentarios

Devuelve la cadena actualizada adecuada para stringId (vea DevicePolicyResources.Strings) si se estableció una con setStrings; de lo contrario, devuelve la cadena de defaultStringLoader.

También devuelve la cadena de defaultStringLoader si stringId es DevicePolicyResources#UNDEFINED.

Las llamadas a esta API no se devolverán null a menos que no se haya encontrado ningún dibujo actualizado y la llamada a defaultStringLoader se nulldevuelva .

Los autores de llamadas deben registrarse para DevicePolicyManager#ACTION_DEVICE_POLICY_RESOURCE_UPDATED recibir notificaciones cuando se ha actualizado un recurso.

Tenga en cuenta que cada llamada a esta API carga el recurso del paquete al que llamó setStrings para establecer el recurso actualizado.

Java documentación para android.app.admin.DevicePolicyResourcesManager.getString(java.lang.String, java.util.function.Supplier<java.lang.String>).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

GetString(String, ISupplier, Object[])

Similar a getString(String,Supplier), pero acepta formatArgs y devuelve una cadena con formato localizado, sustituyendo los argumentos de formato tal como se define en Formatter y String.format(String, Object), (vea 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

Parámetros

stringId
String

Identificadores para los que se va a obtener el recurso actualizado. Este valor no puede ser nulo.

defaultStringLoader
ISupplier

Para obtener la cadena predeterminada si no se estableció ninguna cadena actualizada para stringId. Este valor no puede ser nulo.

formatArgs
Object[]

Argumentos de formato que se usarán para la sustitución. Este valor no puede ser nulo.

Devoluciones

Atributos

Comentarios

Similar a getString(String,Supplier), pero acepta formatArgs y devuelve una cadena con formato localizado, sustituyendo los argumentos de formato tal como se define en Formatter y String.format(String, Object), (vea Resources.getString(int,Object...)).

Las llamadas a esta API no devolverán null a menos que no se encontrara ninguna cadena actualizada y la llamada a defaultStringLoader devolvió null.

Referencia de Android para android.app.admin.DevicePolicyResourcesManager.getString.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a