Locale Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Un Locale objeto representa una región geográfica, política o cultural específica.
[Android.Runtime.Register("java/util/Locale", DoNotGenerateAcw=true)]
public sealed class Locale : Java.Lang.Object, IDisposable, Java.IO.ISerializable, Java.Lang.ICloneable
[<Android.Runtime.Register("java/util/Locale", DoNotGenerateAcw=true)>]
type Locale = class
inherit Object
interface ISerializable
interface IJavaObject
interface IDisposable
interface IJavaPeerable
interface ICloneable
- Herencia
- Atributos
- Implementaciones
Comentarios
Un Locale objeto representa una región geográfica, política o cultural específica. Una operación que requiere que Locale realice su tarea se denomina <em>locale-sensitive</em> y usa la para adaptar la Locale información del usuario. Por ejemplo, mostrar un número es una operación sensible a la configuración regional— el número debe tener el formato de acuerdo con las costumbres y convenciones del país, región o referencia cultural nativos del usuario.
La Locale clase implementa IETF BCP 47 que se compone de RFC 4647 "Coincidencia de etiquetas de idioma" y RFC 5646 "Etiquetas para identificar idiomas" con compatibilidad con LDML (UTS#35, "Lenguaje de marcado de datos de configuración regional Unicode") BCP 47 extensiones compatibles con la configuración regional para el intercambio de datos de configuración regional.
Un Locale objeto consta lógicamente de los campos descritos a continuación.
<dl><dt>"def_language"><b>language</b></dt>
<dd>ISO 639 alfa-2 o código de idioma alfa-3, o subtags de idioma registrados hasta 8 letras alfa (para futuras mejoras). Cuando un lenguaje tiene un código alfa-2 y un código alfa-3, se debe usar el código alfa-2. Puede encontrar una lista completa de códigos de idioma válidos en el Registro de subtag de idioma de IANA (busque "Tipo: idioma"). El campo de lenguaje no distingue mayúsculas de minúsculas, pero Locale siempre se canónica a minúsculas.</dd>
<Los valores de lenguaje con formato correcto dd>tienen el formato [a-zA-Z]{2,8}. Tenga en cuenta que no es la producción completa del lenguaje BCP47, ya que excluye extlang. No son necesarios, ya que los códigos de idioma modernos de tres letras los reemplazan.</dd>
< >Ejemplo: "en" (inglés), "ja" (japonés), "kok" (Konkani)</dd>
<dt>"def_script"><b>script</b></dt>
<Código de script alfa-4 de dd>ISO 15924. Puede encontrar una lista completa de códigos de script válidos en el Registro de subtag de lenguaje IANA (busque "Type: script"). El campo de script no distingue mayúsculas de minúsculas, pero Locale siempre se canónica para mayúsculas (la primera letra es mayúscula y el resto de las letras son minúsculas).</dd>
<Los valores de script con formato correcto dd>tienen el formato [a-zA-Z]{4}</dd>
<Ejemplo de dd>: "Latn" (latino), "Cyrl" (cirílico)</dd>
<dt>"def_region"><b>country (region)</b></dt>
<dd>código de país iso 3166 alfa-2 o código de área numérico-3 de LA ONU M.49. Puede encontrar una lista completa de códigos de país y región válidos en el Registro de subtag de idioma de IANA (busque "Tipo: región"). El campo de país (región) no distingue mayúsculas de minúsculas, pero Locale siempre se canónica a mayúsculas.</dd>
<Los>valores de país o región con formato correcto tienen el formato [a-zA-Z]{2} | [0-9]{3}</dd>
<Ejemplo de dd>: "US" (Estados Unidos), "FR" (Francia), "029" (Caribe)</dd>
<dt>"def_variant"><b>variant</b></dt>
<dd>Cualquier valor arbitrario usado para indicar una variación de .Locale Si hay dos o más valores variant, cada uno que indica su propia semántica, estos valores deben ordenarse por importancia, con lo más importante primero, separados por carácter de subrayado('_'). El campo variant distingue mayúsculas de minúsculas.</dd>
<dd>Nota: IETF BCP 47 coloca restricciones sintácticas en subtags variant. Además, las subtags BCP 47 se usan estrictamente para indicar variaciones adicionales que definen un idioma o sus dialectos que no están cubiertos por ninguna combinación de subtags de idioma, script y región. Puede encontrar una lista completa de códigos de variante válidos en el Registro de subtag del lenguaje IANA (busque "Type: variant").
Sin embargo, el campo variant de Locale se ha usado históricamente para cualquier tipo de variación, no solo para variaciones de lenguaje. Por ejemplo, algunas variantes admitidas disponibles en Java entornos en tiempo de ejecución de SE indican comportamientos culturales alternativos, como el tipo de calendario o el script de número. En BCP 47, este tipo de información, que no identifica el idioma, es compatible con subtags de extensión o subtags de uso privado.</dd>
<Los valores variant con formato correcto dd>tienen el formato SUBTAG (('_'|'-') SUBTAG)* donde SUBTAG = [0-9][0-9a-zA-Z]{3} | [0-9a-zA-Z]{5,8}. (Nota: BCP 47 solo usa guion ('-') como delimitador, esto es más leniente).</dd>
<Ejemplo de dd>: "polyton" (griego politónico), "POSIX"</dd>
<dt>"def_extensions"><b>extensions</b></dt>
<dd>A map from single character keys to string values, que indica extensiones aparte de la identificación del idioma. Las extensiones de Locale implementan la semántica y la sintaxis de las subtags de extensión BCP 47 y las subtags de uso privado. Las extensiones no distinguen mayúsculas de minúsculas, pero Locale canónicamente todas las claves y valores de extensión a minúsculas. Tenga en cuenta que las extensiones no pueden tener valores vacíos.</dd>
<Las claves con formato correcto dd>son caracteres únicos del conjunto [0-9a-zA-Z]. Los valores bien formados tienen el formato SUBTAG ('-' SUBTAG)* donde para la clave "x" SUBTAG = [0-9a-zA-Z]{1,8} y para otras claves SUBTAG = [0-9a-zA-Z]{2,8} (es decir, "x" permite las subtags de un solo carácter).</dd>
<Ejemplo de dd>: key="u"/value="ca-japanese" (calendario japonés), key="x"/value="java-1-7"</dd></dl>
<b>Nota:</b> Aunque BCP 47 requiere que los valores de campo se registren en el Registro de subtag del lenguaje IANA, la Locale clase no proporciona ninguna característica de validación. El Builder único comprueba si un campo individual cumple el requisito sintáctico (tiene un formato correcto), pero no valida el propio valor. Consulte Builder para obtener más información.
<h2>"def_locale_extension">Extensión de idioma/configuración< regional Unicode/h2>
UTS#35, "Lenguaje de marcado de datos de configuración regional Unicode" define atributos y palabras clave opcionales para invalidar o refinar el comportamiento predeterminado asociado a una configuración regional. Una palabra clave se representa mediante un par de clave y tipo. Por ejemplo, "nu-thai" indica que los dígitos locales tailandeses (value:"thai") deben usarse para dar formato a números (clave:"nu").
Las palabras clave se asignan a un valor de extensión BCP 47 mediante la clave de extensión 'u' (#UNICODE_LOCALE_EXTENSION). El ejemplo anterior, "nu-thai", se convierte en la extensión "u-nu-thai".
Por lo tanto, cuando un Locale objeto contiene atributos y palabras clave de configuración regional Unicode, getExtension(UNICODE_LOCALE_EXTENSION) devolverá una cadena que represente esta información, por ejemplo, "nu-thai". La Locale clase también proporciona #getUnicodeLocaleAttributes, #getUnicodeLocaleKeysy #getUnicodeLocaleType que permiten acceder directamente a atributos de configuración regional Unicode y pares clave-tipo. Cuando se representa como una cadena, la extensión de configuración regional Unicode enumera los atributos alfabéticamente, seguidos de secuencias de clave y tipo con claves enumeradas alfabéticamente (el orden de las subetiquetas que componen el tipo de una clave se fija cuando se define el tipo)
Una clave de configuración regional bien formada tiene el formato [0-9a-zA-Z]{2}. Un tipo de configuración regional bien formado tiene el formato "" | [0-9a-zA-Z]{3,8} ('-' [0-9a-zA-Z]{3,8})* (puede estar vacío o una serie de subtags 3-8 alfanums de longitud). Un atributo de configuración regional bien formado tiene el formato [0-9a-zA-Z]{3,8} (es una sola subetiqueta con el mismo formato que una subtag de tipo de configuración regional).
La extensión de configuración regional Unicode especifica el comportamiento opcional en los servicios que distinguen la configuración regional. Aunque la especificación LDML define varias claves y valores, las implementaciones reales del servicio que distinguen la configuración regional en un entorno en tiempo de ejecución de Java podrían no admitir atributos de configuración regional Unicode o pares clave-tipo concretos.
<h3>"ObtainingLocale">Obtener una configuración< regional/h3>
Hay varias maneras de obtener un Locale objeto .
<h4>Builder</h4>
Con Builder puede construir un Locale objeto que se ajuste a la sintaxis BCP 47.
<h4>Factory Methods</h4>
El método #forLanguageTag obtiene un Locale objeto para una etiqueta de lenguaje BCP 47 bien formada. El método #of(String, String, String) y sus sobrecargas obtienen un Locale objeto de determinados language, countryo variant definidos anteriormente.
<h4>Constantes< de configuración regional/h4>
La Locale clase proporciona una serie de constantes cómodas que se pueden usar para obtener Locale objetos para configuraciones regionales usadas habitualmente. Por ejemplo, Locale.US es el Locale objeto del Estados Unidos.
<h3>"LocaleMatching">Locale Matching</h3>
Si una aplicación o un sistema está internacionalizado y proporciona recursos localizados para varias configuraciones regionales, a veces debe encontrar una o varias configuraciones regionales (o etiquetas de idioma) que cumplan las preferencias específicas de cada usuario. Tenga en cuenta que un término "etiqueta de idioma" se usa indistintamente con "configuración regional" en esta documentación de coincidencia de configuración regional.
Para hacer coincidir las configuraciones regionales preferidas de un usuario con un conjunto de etiquetas de idioma, RFC 4647 Coincidencia de etiquetas de idioma define dos mecanismos: filtrado y búsqueda. <em>Filtering</em> se usa para obtener todas las configuraciones regionales coincidentes, mientras <que em>lookup</em> es elegir la mejor configuración regional coincidente. La coincidencia se realiza sin distinción entre mayúsculas y minúsculas. Estos mecanismos de coincidencia se describen en las secciones siguientes.
Las preferencias de un usuario se denominan <em>Language Priority List</em> y se expresan como una lista de intervalos de idioma. Hay dos tipos de intervalos de lenguaje sintácticamente: básico y extendido. Consulte Locale.LanguageRange Locale.LanguageRange para obtener más información.
<h4>Filtrado</h4>
La operación de filtrado devuelve todas las etiquetas de idioma coincidentes. Se define en RFC 4647 como se indica a continuación: "En el filtrado, cada intervalo de idioma representa la etiqueta de idioma menos específica (es decir, la etiqueta de idioma con el menor número de subtags) que es una coincidencia aceptable. Todas las etiquetas de idioma del conjunto coincidente de etiquetas tendrán un número igual o mayor de subtags que el intervalo de idioma. Cada subtag que no sea comodín en el intervalo de idioma aparecerá en cada una de las etiquetas de idioma coincidentes".
Hay dos tipos de filtrado: filtrado para intervalos de idioma básicos (denominados "filtrado básico") y filtrado para intervalos de idioma extendidos (denominados "filtrado extendido"). Pueden devolver resultados diferentes según el tipo de intervalos de idioma que se incluyen en la lista de prioridades de idioma especificada.
Locale.FilteringMode es un parámetro para especificar cómo se debe realizar el filtrado.
<h4>Lookup</h4>
La operación de búsqueda devuelve las mejores etiquetas de idioma coincidentes. Se define en RFC 4647 como se indica a continuación: "A diferencia del filtrado, cada intervalo de idioma representa la etiqueta más específica que es una coincidencia aceptable. La primera etiqueta coincidente encontrada, según la prioridad del usuario, se considera la coincidencia más cercana y es el elemento devuelto".
Por ejemplo, si una lista de prioridad de idioma consta de dos intervalos de idioma y "zh-Hant-TW""en-US", en orden de prioridad, el método de búsqueda busca progresivamente las etiquetas de idioma siguientes para encontrar la mejor etiqueta de idioma coincidente.
<blockquote>
1. zh-Hant-TW
2. zh-Hant
3. zh
4. en-US
5. en
</blockquote> Si hay una etiqueta de idioma que coincide completamente con un intervalo de idioma anterior, se devuelve la etiqueta de idioma.
"*" es el intervalo de idioma especial y se omite en la búsqueda.
Si varias etiquetas de idioma coinciden como resultado de la subetiqueta '*' incluida en un intervalo de idioma, la primera etiqueta de idioma coincidente devuelta por una Iterator sobre una Collection de etiquetas de idioma se trata como la mejor coincidente.
<h3>Uso de configuración regional</h3>
Una vez que haya obtenido un Locale , puede consultarlo para obtener información sobre sí mismo. Use getCountry para obtener el código de país (o región) y getLanguage para obtener el código de idioma. Puede usar getDisplayCountry para obtener el nombre del país adecuado para mostrar al usuario. Del mismo modo, puede usar getDisplayLanguage para obtener el nombre del idioma adecuado para mostrar al usuario. Interesantemente, los getDisplayXXX métodos distinguen la configuración regional y tienen dos versiones: una que usa la configuración regional predeterminada Locale.Category#DISPLAY DISPLAY y otra que usa la configuración regional especificada como argumento.
La plataforma Java proporciona una serie de clases que realizan operaciones sensibles a la configuración regional. Por ejemplo, la NumberFormat clase da formato a números, monedas y porcentajes de manera sensible a la configuración regional. Las clases como NumberFormat tienen varios métodos útiles para crear un objeto predeterminado de ese tipo. Por ejemplo, la NumberFormat clase proporciona estos tres métodos útiles para crear un objeto predeterminado NumberFormat : {
Agregado en la versión 1.1.
Java documentación para java.util.Locale.
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.
Constructores
| Nombre | Description |
|---|---|
| Locale(String, String, String) |
Construya una configuración regional a partir del idioma, el país y la variante. |
| Locale(String, String) |
Construir una configuración regional a partir del idioma y el país. |
| Locale(String) |
Construya una configuración regional a partir de un código de lenguaje. |
Campos
| Nombre | Description |
|---|---|
| PrivateUseExtension |
Clave de la extensión de uso privado ('x'). |
| UnicodeLocaleExtension |
Clave para la extensión de configuración regional Unicode ('u'). |
Propiedades
| Nombre | Description |
|---|---|
| Canada |
Constante útil para el país. |
| CanadaFrench |
Constante útil para el país. |
| China |
Constante útil para el país. |
| Chinese |
Constante útil para el lenguaje. |
| Class |
Devuelve la clase en tiempo de ejecución de este |
| Country |
Devuelve el código de país o región de esta configuración regional, que debe ser la cadena vacía, un código ISO 3166 de 2 letras mayúsculas o un M UN. |
| Default |
Obtiene el valor actual de la configuración regional predeterminada para esta instancia de la máquina virtual de Java. -o bien- Establece la configuración regional predeterminada para esta instancia de la máquina virtual de Java. |
| DisplayCountry |
Devuelve un nombre para el país de la configuración regional que es adecuado para mostrar al usuario. |
| DisplayLanguage |
Devuelve un nombre para el idioma de la configuración regional que es adecuado para mostrar al usuario. |
| DisplayName |
Devuelve un nombre para la configuración regional adecuada para mostrar al usuario. |
| DisplayScript |
Devuelve un nombre para el script de la configuración regional que es adecuado para mostrar al usuario. |
| DisplayVariant |
Devuelve un nombre para el código variant de la configuración regional que es adecuado para mostrar al usuario. |
| English |
Constante útil para el lenguaje. |
| ExtensionKeys |
Devuelve el conjunto de claves de extensión asociadas a esta configuración regional o el conjunto vacío si no tiene extensiones. |
| France |
Constante útil para el país. |
| French |
Constante útil para el lenguaje. |
| German |
Constante útil para el lenguaje. |
| Germany |
Constante útil para el país. |
| Handle |
Identificador de la instancia de Android subyacente. (Heredado de Object) |
| HasExtensions |
Devuelve |
| ISO3Country |
Devuelve una abreviatura de tres letras para el país de esta configuración regional. |
| ISO3Language |
Devuelve una abreviatura de tres letras del idioma de esta configuración regional. |
| Italian |
Constante útil para el lenguaje. |
| Italy |
Constante útil para el país. |
| Japan |
Constante útil para el país. |
| Japanese |
Constante útil para el lenguaje. |
| JniIdentityHashCode |
Obtiene el código hash de identidad asignado a este Java del mismo nivel por el tiempo de ejecución de interoperabilidad. (Heredado de Object) |
| JniManagedPeerState |
Un |
| JniPeerMembers |
Un |
| Korea |
Constante útil para el país. |
| Korean |
Constante útil para el lenguaje. |
| Language |
Devuelve el código de idioma de esta configuración regional. |
| PeerReference |
Obtiene la referencia de objeto JNI para este Java del mismo nivel. (Heredado de Object) |
| Prc |
Constante útil para el país. |
| Root |
Constante útil para la configuración regional raíz. |
| Script |
Devuelve el script de esta configuración regional, que debe ser la cadena vacía o un código de script iso 15924 de 4 letras. |
| SimplifiedChinese |
Constante útil para el lenguaje. |
| Taiwan |
Constante útil para el país. |
| ThresholdClass |
Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código. (Heredado de Object) |
| ThresholdType |
Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código. (Heredado de Object) |
| TraditionalChinese |
Constante útil para el lenguaje. |
| Uk |
Constante útil para el país. |
| UnicodeLocaleAttributes |
Devuelve el conjunto de atributos de configuración regional unicode asociados a esta configuración regional o el conjunto vacío si no tiene atributos. |
| UnicodeLocaleKeys |
Devuelve el conjunto de claves de configuración regional Unicode definidas por esta configuración regional o el conjunto vacío si esta configuración regional no tiene ninguna. |
| Us |
Constante útil para el país. |
| Variant |
Devuelve el código variant de esta configuración regional. |
Métodos
| Nombre | Description |
|---|---|
| Clone() |
Invalida Cloneable. |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
Un |
| Dispose() |
Libera los recursos mantenidos por este Java del mismo nivel. (Heredado de Object) |
| Dispose(Boolean) |
Libera los recursos mantenidos por este Java del mismo nivel. (Heredado de Object) |
| DisposeUnlessReferenced() |
Un |
| Equals(Object) |
Un |
| Equals(Object) |
Indica si algún otro objeto es "igual a" este. (Heredado de Object) |
| Filter(IList<Locale.LanguageRange>, ICollection<Locale>, Locale+FilteringMode) |
Devuelve una lista de instancias coincidentes |
| Filter(IList<Locale.LanguageRange>, ICollection<Locale>) |
Devuelve una lista de instancias coincidentes |
| FilterTags(IList<Locale.LanguageRange>, ICollection<String>, Locale+FilteringMode) |
Devuelve una lista de etiquetas de idiomas coincidentes mediante el mecanismo de filtrado básico definido en RFC 4647. |
| FilterTags(IList<Locale.LanguageRange>, ICollection<String>) |
Devuelve una lista de etiquetas de idiomas coincidentes mediante el mecanismo de filtrado básico definido en RFC 4647. |
| ForLanguageTag(String) |
Devuelve una configuración regional para la cadena de etiqueta de idioma BCP 47 de IETF especificada. |
| GetAvailableLocales() |
Devuelve una matriz de todas las configuraciones regionales instaladas. |
| GetDefault(Locale+Category) |
Obtiene el valor actual de la configuración regional predeterminada para esta instancia de la máquina virtual de Java. |
| GetDisplayCountry(Locale) |
Devuelve el nombre del país de esta configuración regional, localizado en |
| GetDisplayLanguage(Locale) |
Devuelve el nombre del idioma de esta configuración regional, localizado en |
| GetDisplayName(Locale) |
Devuelve el nombre de idioma, el nombre del país y la variante de esta configuración regional, localizados a |
| GetDisplayScript(Locale) |
Devuelve un nombre para el script de la configuración regional que es adecuado para mostrar al usuario. |
| GetDisplayVariant(Locale) |
Devuelve un nombre para el código variant de la configuración regional que es adecuado para mostrar al usuario. |
| GetExtension(Char) |
Devuelve el valor de extensión (o uso privado) asociado a la clave especificada, o null si no hay ninguna extensión asociada a la clave. |
| GetHashCode() |
Devuelve un valor de código hash del objeto. (Heredado de Object) |
| GetISOCountries() |
Devuelve una lista de todos los códigos de país de 2 letras definidos en ISO 3166. |
| GetISOCountries(Locale+IsoCountryCode) |
Un |
| GetISOLanguages() |
Devuelve una lista de todos los códigos de idioma de 2 letras y algunos de los códigos de 3 letras definidos en ISO 639. |
| GetUnicodeLocaleType(String) |
Devuelve el tipo de configuración regional Unicode asociado a la clave de configuración regional Unicode especificada para esta configuración regional. |
| JavaFinalize() |
Obsoletos.
Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto . (Heredado de Object) |
| Lookup(IList<Locale.LanguageRange>, ICollection<Locale>) |
Devuelve una |
| LookupTag(IList<Locale.LanguageRange>, ICollection<String>) |
Devuelve la etiqueta de idioma más coincidente mediante el mecanismo de búsqueda definido en RFC 4647. |
| Notify() |
Activa un único subproceso que está esperando en el monitor de este objeto. (Heredado de Object) |
| NotifyAll() |
Activa todos los subprocesos que están esperando en el monitor de este objeto. (Heredado de Object) |
| Of(String, String, String) |
Un |
| Of(String, String) |
Un |
| Of(String) |
Un |
| SetDefault(Locale+Category, Locale) |
Establece la configuración regional predeterminada para la categoría especificada para esta instancia de la máquina virtual de Java. |
| SetHandle(IntPtr, JniHandleOwnership) |
Establece la propiedad Handle. (Heredado de Object) |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
Un |
| StripExtensions() |
Devuelve una copia de esto |
| ToArray<T>() |
Crea una matriz administrada a partir de este contenedor de matriz Java. (Heredado de Object) |
| ToLanguageTag() |
Devuelve una etiqueta de idioma IETF BCP 47 con formato correcto que representa esta configuración regional. |
| ToString() |
Devuelve una representación de cadena de este
|
| UnregisterFromRuntime() |
Anula el registro de este Java del mismo nivel del tiempo de ejecución de interoperabilidad. (Heredado de Object) |
| Wait() |
Hace que el subproceso actual espere hasta que se despierta, normalmente por ser em notificado/em< o >em<interrumpido>/em<.><> (Heredado de Object) |
| Wait(Int64, Int32) |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real. (Heredado de Object) |
| Wait(Int64) |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real. (Heredado de Object) |
Implementaciones de interfaz explícitas
| Nombre | Description |
|---|---|
| IJavaPeerable.Disposed() |
Un |
| IJavaPeerable.Finalized() |
Un |
| IJavaPeerable.JniObjectReferenceControlBlock |
Un |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Un |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Un |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Un |
| IJavaPeerable.UnregisterFromRuntime() |
Un |
Métodos de extensión
| Nombre | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Obtiene el nombre JNI del tipo de la instancia |
| JavaAs<TResult>(IJavaPeerable) |
Intente coerción |
| JavaCast<TResult>(IJavaObject) |
Realiza una conversión de tipos comprobados en tiempo de ejecución de Android. |
| JavaCast<TResult>(IJavaObject) |
Un |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Intente coerción |