Compartir a través de


Currency Clase

Definición

Representa una moneda.

[Android.Runtime.Register("java/util/Currency", DoNotGenerateAcw=true)]
public sealed class Currency : Java.Lang.Object, IDisposable, Java.Interop.IJavaPeerable, 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
Currency
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.

Documentación de Java para java.util.Currency.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Propiedades

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

Representa una moneda.

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

Representa una moneda.

(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

Clone()

Crea y devuelve una copia de este objeto.

(Heredado de Object)
Dispose()

Representa una moneda.

(Heredado de Object)
Dispose(Boolean)

Representa una moneda.

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

Representa una moneda.

(Heredado de Object)
ToString()

Devuelve una representación de cadena del objeto.

(Heredado de Object)
UnregisterFromRuntime()

Representa una moneda.

(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)

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, 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)

Implementaciones de interfaz explícitas

IJavaPeerable.Disposed()

Representa una moneda.

(Heredado de Object)
IJavaPeerable.DisposeUnlessReferenced()

Representa una moneda.

(Heredado de Object)
IJavaPeerable.Finalized()

Representa una moneda.

(Heredado de Object)
IJavaPeerable.JniManagedPeerState

Representa una moneda.

(Heredado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Representa una moneda.

(Heredado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Representa una moneda.

(Heredado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Representa una moneda.

(Heredado de Object)

Métodos de extensión

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

Representa una moneda.

GetJniTypeName(IJavaPeerable)

Representa una moneda.

Se aplica a