Condividi tramite


Currency Classe

Definizione

Rappresenta una valuta.

[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
Ereditarietà
Currency
Attributi
Implementazioni

Commenti

Rappresenta una valuta. Le valute vengono identificate dai codici di valuta ISO 4217. Per altre informazioni, visitare il sito Web ISO .

La classe è progettata in modo che non sia mai presente più di un'istanza Currency per qualsiasi valuta specificata. Pertanto, non esiste alcun costruttore pubblico. Si ottiene un'istanza Currency usando i getInstance metodi.

È consigliabile usare java.math.BigDecimal la classe durante la gestione Currency o i valori monetari, in quanto offre una migliore gestione dei numeri a virgola mobile e delle relative operazioni.

Aggiunta nella versione 1.4.

Documentazione Java per java.util.Currency.

Le parti di questa pagina sono modifiche in base al lavoro creato e condiviso dal Android Open Source e usato in base ai termini descritti nella .

Proprietà

AvailableCurrencies

Ottiene il set di valute disponibili.

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
CurrencyCode

Ottiene il codice di valuta ISO 4217 di questa valuta.

DefaultFractionDigits

Ottiene il numero predefinito di cifre di frazione usate con questa valuta.

DisplayName

Ottiene il nome adatto per visualizzare questa valuta per le impostazioni locali predefinite Locale.Category#DISPLAY DISPLAY .

Handle

Handle all'istanza di Android sottostante.

(Ereditato da Object)
JniIdentityHashCode

Rappresenta una valuta.

(Ereditato da Object)
JniPeerMembers

Rappresenta una valuta.

NumericCode

Restituisce il codice numerico ISO 4217 di questa valuta.

NumericCodeAsString

Restituisce il codice numerico ISO 4217 di 3 cifre di questa valuta come String.

PeerReference

Rappresenta una valuta.

(Ereditato da Object)
Symbol

Ottiene il simbolo di questa valuta per le impostazioni locali predefinite Locale.Category#DISPLAY DISPLAY .

ThresholdClass

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

(Ereditato da Object)
ThresholdType

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

(Ereditato da Object)

Metodi

Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
Dispose()

Rappresenta una valuta.

(Ereditato da Object)
Dispose(Boolean)

Rappresenta una valuta.

(Ereditato da Object)
Equals(Object)

Indica se un altro oggetto è "uguale a" questo.

(Ereditato da Object)
GetDisplayName(Locale)

Ottiene il nome adatto per visualizzare questa valuta per le impostazioni locali specificate.

GetHashCode()

Restituisce un valore del codice hash per l'oggetto.

(Ereditato da Object)
GetInstance(Locale)

Restituisce l'istanza Currency per il paese delle impostazioni locali specificate.

GetInstance(String)

Restituisce l'istanza Currency del codice di valuta specificato.

GetSymbol(Locale)

Ottiene il simbolo di questa valuta per le impostazioni locali specificate.

JavaFinalize()

Chiamato dal Garbage Collector in un oggetto quando Garbage Collection determina che non sono presenti più riferimenti all'oggetto.

(Ereditato da Object)
Notify()

Riattiva un singolo thread in attesa del monitoraggio dell'oggetto.

(Ereditato da Object)
NotifyAll()

Riattiva tutti i thread in attesa del monitoraggio dell'oggetto.

(Ereditato da Object)
SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
ToArray<T>()

Rappresenta una valuta.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione in formato stringa dell'oggetto.

(Ereditato da Object)
UnregisterFromRuntime()

Rappresenta una valuta.

(Ereditato da Object)
Wait()

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere eseguendo>una notifica</em o <em interrotto</>em>>.<

(Ereditato da Object)
Wait(Int64)

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere <>eseguendo una notifica</em o <em interrotto/>>em>o fino a quando non è trascorsa< una determinata quantità di tempo reale.

(Ereditato da Object)
Wait(Int64, Int32)

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere <>eseguendo una notifica</em o <em interrotto/>>em>o fino a quando non è trascorsa< una determinata quantità di tempo reale.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

IJavaPeerable.Disposed()

Rappresenta una valuta.

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

Rappresenta una valuta.

(Ereditato da Object)
IJavaPeerable.Finalized()

Rappresenta una valuta.

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

Rappresenta una valuta.

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Rappresenta una valuta.

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Rappresenta una valuta.

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Rappresenta una valuta.

(Ereditato da Object)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione dei tipi controllati dal runtime Android.

JavaCast<TResult>(IJavaObject)

Rappresenta una valuta.

GetJniTypeName(IJavaPeerable)

Rappresenta una valuta.

Si applica a