Currency Clase

Definición

Representa una moneda.

[Android.Runtime.Register("java/util/Currency", DoNotGenerateAcw=true)]
public sealed class Currency : Java.Lang.Object, IDisposable, Java.IO.ISerializable
[<Android.Runtime.Register("java/util/Currency", DoNotGenerateAcw=true)>]
type Currency = class
    inherit Object
    interface ISerializable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Herencia
Atributos
Implementaciones

Comentarios

Representa una moneda. Las monedas se identifican mediante sus códigos de moneda ISO 4217. Visite el sitio web ISO para obtener más información.

La clase está diseñada para que nunca haya más de una Currency instancia para cualquier moneda determinada. Por lo tanto, no hay ningún constructor público. Se obtiene una Currency instancia mediante los getInstance métodos .

Se recomienda usar java.math.BigDecimal la clase mientras se trabaja con Currency valores monetarios o , ya que proporciona un mejor control de los números de punto flotante y sus operaciones.

Agregado en la versión 1.4.

Java documentación para java.util.Currency.

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.

Propiedades

Nombre Description
AvailableCurrencies

Obtiene el conjunto de monedas disponibles.

Class

Devuelve la clase en tiempo de ejecución de este Objectobjeto .

(Heredado de Object)
CurrencyCode

Obtiene el código de moneda ISO 4217 de esta moneda.

DefaultFractionDigits

Obtiene el número predeterminado de dígitos de fracción usados con esta moneda.

DisplayName

Obtiene el nombre adecuado para mostrar esta moneda para la configuración regional predeterminada Locale.Category#DISPLAY DISPLAY .

Handle

Identificador de la instancia de Android subyacente.

(Heredado de Object)
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

Representa una moneda.

(Heredado de JavaObject)
JniPeerMembers

Representa una moneda.

NumericCode

Devuelve el código numérico ISO 4217 de esta moneda.

NumericCodeAsString

Devuelve el código numérico ISO 4217 de 3 dígitos de esta moneda como .String

PeerReference

Obtiene la referencia de objeto JNI para este Java del mismo nivel.

(Heredado de Object)
Symbol

Obtiene el símbolo de esta moneda para la configuración regional predeterminada Locale.Category#DISPLAY DISPLAY .

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)

Métodos

Nombre Description
Clone()

Crea y devuelve una copia de este objeto.

(Heredado de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Representa una moneda.

(Heredado de JavaObject)
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()

Representa una moneda.

(Heredado de JavaObject)
Equals(Object)

Representa una moneda.

(Heredado de JavaObject)
Equals(Object)

Indica si algún otro objeto es "igual a" este.

(Heredado de Object)
GetDisplayName(Locale)

Obtiene el nombre adecuado para mostrar esta moneda para la configuración regional especificada.

GetHashCode()

Devuelve un valor de código hash para el objeto .

(Heredado de Object)
GetInstance(Locale)

Devuelve la Currency instancia del país de la configuración regional especificada.

GetInstance(String)

Devuelve la instancia del Currency código de moneda especificado.

GetSymbol(Locale)

Obtiene el símbolo de esta moneda para la configuración regional especificada.

JavaFinalize()

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)
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)
SetHandle(IntPtr, JniHandleOwnership)

Establece la propiedad Handle.

(Heredado de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Representa una moneda.

(Heredado de JavaObject)
ToArray<T>()

Crea una matriz administrada a partir de este contenedor de matriz Java.

(Heredado de Object)
ToString()

Devuelve una representación de cadena del objeto .

(Heredado de Object)
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 despierte, 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()

Representa una moneda.

(Heredado de JavaObject)
IJavaPeerable.Finalized()

Representa una moneda.

(Heredado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Representa una moneda.

(Heredado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Representa una moneda.

(Heredado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Representa una moneda.

(Heredado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Representa una moneda.

(Heredado de JavaObject)
IJavaPeerable.UnregisterFromRuntime()

Representa una moneda.

Métodos de extensión

Nombre Description
GetJniTypeName(IJavaPeerable)

Obtiene el nombre JNI del tipo de la instancia self.

JavaAs<TResult>(IJavaPeerable)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

JavaCast<TResult>(IJavaObject)

Realiza una conversión de tipos comprobados en tiempo de ejecución de Android.

JavaCast<TResult>(IJavaObject)

Representa una moneda.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

Se aplica a