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 sono identificate dai codici di valuta ISO 4217. Per altre informazioni, visitare il sito Web ISO.

La classe è progettata in modo che non vi sia mai più di un'istanza Currency per una determinata valuta. Di conseguenza, non esiste alcun costruttore pubblico. Si ottiene un'istanza Currency usando i getInstance metodi .

È consigliabile usare java.math.BigDecimal la classe mentre Currency si gestiscono valori monetari o perché 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 basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Proprietà

AvailableCurrencies

Ottiene il set di valute disponibili.

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
CurrencyCode

Ottiene il codice valuta ISO 4217 di questa valuta.

DefaultFractionDigits

Ottiene il numero predefinito di cifre frazionarie utilizzate con questa valuta.

DisplayName

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

Handle

Handle per l'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 a 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 del paese delle impostazioni locali specificate.

GetInstance(String)

Restituisce l'istanza Currency per il codice di valuta specificato.

GetSymbol(Locale)

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

JavaFinalize()

Chiamato dal Garbage Collector su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto .

(Ereditato da Object)
Notify()

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

(Ereditato da Object)
NotifyAll()

Riattiva tutti i thread in attesa del monitor 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 di stringa dell'oggetto.

(Ereditato da Object)
UnregisterFromRuntime()

Rappresenta una valuta.

(Ereditato da Object)
Wait()

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo <>una notifica</em> o <em>interrotto</em>.

(Ereditato da Object)
Wait(Int64)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo>< 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)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo>< 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 del tipo di tipo controllato dal runtime Android.

JavaCast<TResult>(IJavaObject)

Rappresenta una valuta.

GetJniTypeName(IJavaPeerable)

Rappresenta una valuta.

Si applica a