Langue

CompactDecimalFormat Classe

Définition

Met en forme les nombres en notation compacte (abrégée), comme « 1.

[Android.Runtime.Register("android/icu/text/CompactDecimalFormat", ApiSince=24, DoNotGenerateAcw=true)]
public class CompactDecimalFormat : Android.Icu.Text.DecimalFormat
[<Android.Runtime.Register("android/icu/text/CompactDecimalFormat", ApiSince=24, DoNotGenerateAcw=true)>]
type CompactDecimalFormat = class
    inherit DecimalFormat
Héritage
Attributs

Remarques

Met en forme les nombres en notation compacte (abrégée), comme « 1,2 Ko » au lieu de « 1200 ».

<fort>IMPORTANT :</fort> Les nouveaux utilisateurs sont fortement encouragés à voir si NumberFormatter leur cas d’usage est adapté. Bien qu’il ne soit pas déconseillé, cette classe, CompactDecimalFormat, est fournie uniquement pour la compatibilité descendante. <hr>

CompactDecimalFormat produit des nombres abrégés, adaptés à l’affichage dans les environnements, limitera l’immobilier. Par exemple, « Hits : 1,2B » au lieu de « Hits : 1 200 000 000 ». Le format sera approprié pour la langue donnée, par exemple « 1,2 Mrd ». pour l’allemand.

Pour les nombres de moins de 1000 billions (moins de 10^15, tels que 123 456 789 012 345), le résultat sera court pour les langues prises en charge. Toutefois, le résultat peut parfois dépasser 7 caractères, par exemple en cas de combinaison de marques ou de caractères minces. Dans ce cas, la largeur visuelle dans les polices doit toujours être courte.

Par défaut, il y a 2 chiffres significatifs. Après la création, si plus de trois chiffres significatifs sont définis (avec setMaximum TrivialDigits), ou si un nombre fixe de chiffres est défini (avec setMaximumIntegerDigits ou setMaximumFractionDigits), le résultat peut être plus large.

Le style « short » est également capable de mettre en forme des montants monétaires, tels que « 1,2 M $ » au lieu de « 1 200 000 ,000 $ » (anglais) ou « 5,3 Mio ». € au lieu de « 5,300,000 000 € » (allemand). Les données localisées concernant les formats plus longs ne sont pas encore disponibles dans le CLDR Unicode. En raison de cela, la tentative de mise en forme d’un montant monétaire à l’aide du style « long » produit une exception UnsupportedOperationException.

À ce stade, les nombres négatifs et l’analyse ne sont pas pris en charge et produisent une exception UnsupportedOperationException. La réinitialisation des préfixes de modèle ou des suffixes n’est pas prise en charge ; les appels de méthode sont ignorés.

Notez que les méthodes importantes, telles que la définition du nombre de décimales, sont déplacées de DecimalFormat vers NumberFormat.

Java documentation pour android.icu.text.CompactDecimalFormat.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

Constructeurs

Nom Description
CompactDecimalFormat(IntPtr, JniHandleOwnership)

Met en forme les nombres en notation compacte (abrégée), comme « 1.

Champs

Nom Description
Accountingcurrencystyle
Obsolète.

<strong>[icu]</strong> Constant pour spécifier le style monétaire de format qui utilise le symbole monétaire pour représenter la devise pour la comptabilité, par exemple : « ($3.

(Hérité de NumberFormat)
Cashcurrencystyle
Obsolète.

<strong>[icu]</strong> Constant pour spécifier le style monétaire de format qui utilise le code ISO monétaire pour représenter la devise, par exemple : « NT$3 » au lieu de « NT$3 ».

(Hérité de NumberFormat)
Currencystyle
Obsolète.

<strong>[icu]</strong> Constant pour spécifier le style monétaire général du format.

(Hérité de NumberFormat)
FractionField
Obsolète.

Constante de champ utilisée pour construire un objet FieldPosition.

(Hérité de NumberFormat)
IntegerField
Obsolète.

Constante de champ utilisée pour construire un objet FieldPosition.

(Hérité de NumberFormat)
Integerstyle
Obsolète.

<strong>[icu]</strong> Constant pour spécifier un format de style de nombre entier.

(Hérité de NumberFormat)
Isocurrencystyle
Obsolète.

<strong>[icu]</strong> Constant pour spécifier le style monétaire du format qui utilise le code ISO monétaire pour représenter la devise, par exemple : « USD3.

(Hérité de NumberFormat)
MinimumGroupingDigitsAuto

<strong>[icu]</strong> Constant pour #setMinimumGroupingDigits(int) spécifier le regroupement d’affichage à l’aide de la stratégie par défaut pour tous les paramètres régionaux.

(Hérité de DecimalFormat)
MinimumGroupingDigitsMin2

<strong>[icu]</strong> Constant pour #setMinimumGroupingDigits(int) spécifier le regroupement d’affichage à l’aide des paramètres régionaux par défaut, sauf ne pas afficher le regroupement sur les valeurs inférieures à 10000 (de sorte qu’il existe un minimum de deux chiffres avant le premier séparateur).

(Hérité de DecimalFormat)
Numberstyle
Obsolète.

<strong>[icu]</strong> Constant pour spécifier le style de nombre normal de format.

(Hérité de NumberFormat)
PadAfterPrefix
Obsolète.

<strong>[icu]</strong> Constant for #getPadPosition() and #setPadPosition(int) specify pad characters inserted after the prefix.

(Hérité de DecimalFormat)
PadAfterSuffix
Obsolète.

<strong>[icu]</strong> Constant for #getPadPosition() and #setPadPosition(int) specify pad characters inserted after the suffix.

(Hérité de DecimalFormat)
PadBeforePrefix
Obsolète.

<strong>[icu]</strong> Constant for #getPadPosition() and #setPadPosition(int) specify pad characters inserted before the prefix.

(Hérité de DecimalFormat)
PadBeforeSuffix
Obsolète.

<strong>[icu]</strong> Constant for #getPadPosition() and #setPadPosition(int) specify pad characters inserted before the suffix.

(Hérité de DecimalFormat)
Percentstyle
Obsolète.

<strong>[icu]</strong> Constant pour spécifier un style de format pour afficher le pourcentage.

(Hérité de NumberFormat)
Pluralcurrencystyle
Obsolète.

<strong>[icu]</strong> Constant pour spécifier le style monétaire de format qui utilise le nom long monétaire avec le format pluriel pour représenter la devise, par exemple , « 3.

(Hérité de NumberFormat)
Scientificstyle
Obsolète.

<strong>[icu]</strong> Constant pour spécifier un style de format pour afficher le nombre scientifique.

(Hérité de NumberFormat)
Standardcurrencystyle
Obsolète.

<strong>[icu]</strong> Constant pour spécifier le style monétaire du format qui utilise le symbole monétaire pour représenter la devise, par exemple « $3 ».

(Hérité de NumberFormat)

Propriétés

Nom Description
Class

Retourne la classe runtime de ce Object.

(Hérité de Object)
Currency

Retourne l’objet Currency utilisé pour afficher les montants monétaires. -ou- Définit l’objet Currency utilisé pour afficher les montants monétaires.

(Hérité de NumberFormat)
CurrencyPluralInfo

<strong>[icu]</strong> Renvoie l’instance actuelle de CurrencyPluralInfo. -ou- <strong>[icu]</strong> Définit une instance personnalisée de CurrencyPluralInfo.

(Hérité de DecimalFormat)
CurrencyUsage

[icu] Retourne la stratégie d’arrondi des montants monétaires.

(Hérité de DecimalFormat)
DecimalFormatSymbols

Retourne une copie des symboles de format décimal utilisés par ce formateur. -ou- Définit les symboles de format décimal utilisés par ce formateur.

(Hérité de DecimalFormat)
DecimalPatternMatchRequired

<strong>[icu]</strong> Renvoie si la présence d’un point décimal doit correspondre au modèle. -ou- <strong>[icu]</strong strong><>Parsing :</strong> Cette méthode est utilisée pour <em>require</em ou >em<> interdit</em> la présence d’un point décimal dans la chaîne en cours d’analyse (désactivé par défaut).

(Hérité de DecimalFormat)
DecimalSeparatorAlwaysShown

Retourne si le séparateur décimal est affiché sur les entiers. -ou - <séparateurs forts>:</strong> Définit si le séparateur décimal (un point en <em>en-US</em>) est affiché sur les entiers.

(Hérité de DecimalFormat)
ExponentSignAlwaysShown

<strong>[icu]</strong> Renvoie si le signe (plus ou moins) est toujours imprimé en notation scientifique. -ou- <strong>[icu]</strong><>Scientific Notation :</strong> Sets si le signe (plus ou moins) est toujours à montrer dans l’exposant en notation scientifique.

(Hérité de DecimalFormat)
FormatWidth

Retourne le nombre minimal de caractères dans la sortie mise en forme. -ou- <Remplissage fort>:</strong> Définit la largeur minimale de la sortie de chaîne par le pipeline de mise en forme.

(Hérité de DecimalFormat)
GroupingSize

Retourne la taille de regroupement principale en cours d’utilisation. -ou - <Regroupement fort>:</strong> définit la taille de regroupement principale (distance entre les séparateurs de regroupement) utilisée lors de la mise en forme de grands nombres.

(Hérité de DecimalFormat)
GroupingUsed

Retourne true si le regroupement est utilisé dans ce format. -ou- Définit si le regroupement sera utilisé ou non dans ce format.

(Hérité de NumberFormat)
Handle

Handle de l’instance Android sous-jacente.

(Hérité de Object)
JniIdentityHashCode

Obtient le code de hachage d’identité affecté à cet homologue Java par le runtime d’interopérabilité.

(Hérité de Object)
JniManagedPeerState

Met en forme les nombres en notation compacte (abrégée), comme « 1.

(Hérité de JavaObject)
JniPeerMembers

Met en forme les nombres en notation compacte (abrégée), comme « 1.

MathContext

<strong>[icu]</strong> Renvoie l’être java.math.MathContext utilisé pour arrondir les nombres. -ou- <strong>[icu]</strong><>rounding and Digit Limits :</strong> Sets the java.math.MathContext used to round numbers.

(Hérité de DecimalFormat)
MathContextICU

<strong>[icu]</strong> Renvoie l’être android.icu.math.MathContext utilisé pour arrondir les nombres. -ou- <strong>[icu]</strong strong><>Rounding and Digit Limits :</strong> Overload of #setMathContextandroid.icu.math.MathContext.

(Hérité de DecimalFormat)
MaximumFractionDigits

Retourne le nombre maximal de chiffres autorisés dans la partie fraction d’un nombre. -ou- Définit le nombre maximal de chiffres autorisés dans la partie fraction d’un nombre.

(Hérité de NumberFormat)
MaximumIntegerDigits

Retourne le nombre maximal de chiffres autorisés dans la partie entière d’un nombre. -ou- Définit le nombre maximal de chiffres autorisés dans la partie entière d’un nombre.

(Hérité de NumberFormat)
MaximumSignificantDigits

<strong>[icu]</strong> Renvoie le nombre maximal effectif de chiffres significatifs affichés. -ou- <strong>[icu]</strong strong><>Rounding and Digit Limits :</strong> Définit le nombre maximal de chiffres significatifs à afficher.

(Hérité de DecimalFormat)
MinimumExponentDigits

<strong>[icu]</strong> Renvoie le nombre minimal de chiffres imprimés dans l’exposant en notation scientifique. -ou- <strong>[icu]</strong><>Scientific Notation :</strong> Définit le nombre minimal de chiffres à imprimer dans l’exposant.

(Hérité de DecimalFormat)
MinimumFractionDigits

Retourne le nombre minimal de chiffres autorisés dans la partie fraction d’un nombre. -ou- Définit le nombre minimal de chiffres autorisés dans la partie fraction d’un nombre.

(Hérité de NumberFormat)
MinimumGroupingDigits

<strong>[icu]</strong> Renvoie le nombre minimal de chiffres avant le regroupement. -ou- <strong>[icu]</strong> Définit le nombre minimal de chiffres qui doivent être avant le premier séparateur de regroupement afin que le séparateur de regroupement soit imprimé.

(Hérité de DecimalFormat)
MinimumIntegerDigits

Retourne le nombre minimal de chiffres autorisés dans la partie entière d’un nombre. -ou- Définit le nombre minimal de chiffres autorisé dans la partie entière d’un nombre.

(Hérité de NumberFormat)
MinimumSignificantDigits

<strong>[icu]</strong> Renvoie le nombre minimal effectif de chiffres significatifs affichés. -ou- <strong>[icu]</strong strong><>Rounding and Digit Limits :</strong> Définit le nombre minimal de chiffres significatifs à afficher.

(Hérité de DecimalFormat)
Multiplier

Retourne le multiplicateur appliqué aux nombres avant qu’ils ne soient mis en forme. -ou- Définit un nombre qui sera utilisé pour multiplier tous les nombres avant la mise en forme.

(Hérité de DecimalFormat)
NegativePrefix

< >strongFixes :</strong> Obtient la chaîne de préfixe négative actuellement utilisée pour mettre en forme des nombres. -ou- <les apposages forts>:</strong> définit la chaîne à prépendée sur des nombres négatifs.

(Hérité de DecimalFormat)
NegativeSuffix

< >strong Affixes :</strong> Obtient la chaîne de suffixe négative actuellement utilisée pour mettre en forme les nombres. -ou- <>strong Appendes :</strong> Définit la chaîne à ajouter à des nombres négatifs.

(Hérité de DecimalFormat)
PadCharacter

<strong>[icu]</strong> Renvoie le caractère utilisé pour le remplissage. -ou- <strong>[icu]</strong><>Padding :</strong> Définit le caractère utilisé pour les numéros de remplissage plus étroits que la largeur spécifiée dans #setFormatWidth.

(Hérité de DecimalFormat)
PadPosition

<strong>[icu]</strong> Renvoie la position utilisée pour le remplissage. -ou- <strong>[icu]</strong><>Padding :</strong> Définit la position où insérer le caractère de remplissage lorsqu’il est plus étroit que la largeur spécifiée dans #setFormatWidth.

(Hérité de DecimalFormat)
ParseBigDecimal

Retourne si #parse un BigDecimal est toujours retourné. -ou- Indique s’il faut préférer #parse retourner une android.icu.math.BigDecimal valeur lorsque cela est possible.

(Hérité de DecimalFormat)
ParseCaseSensitive

<strong>[icu]</strong> Renvoie s’il faut forcer la casse (majuscules/minuscules) à correspondre lors de l’analyse. -ou- <strong>[icu]</strong> Spécifie si l’analyse doit exiger que les cas correspondent aux appositions, aux séparateurs exposants et aux codes monétaires.

(Hérité de DecimalFormat)
ParseIntegerOnly

Retourne true si ce format analyse les nombres sous forme d’entiers uniquement. -ou- Définit s’il faut ignorer la partie fraction d’un nombre lors de l’analyse (valeur par défaut false).

(Hérité de NumberFormat)
ParseMaxDigits

Retourne toujours 1000, la valeur par défaut antérieure à l’ICU 59.

(Hérité de DecimalFormat)
ParseNoExponent

<strong>[icu]</strong> Renvoie s’il faut ignorer les exposants lors de l’analyse. -ou- <strong>[icu]</strong> Spécifie s’il faut arrêter l’analyse lorsqu’un séparateur d’exposant est rencontré.

(Hérité de DecimalFormat)
ParseStrict

<strong>[icu]</strong> Renvoie si l’analyse stricte est en vigueur. -ou- <strong>[icu]</strong> Définit si l’analyse stricte est en vigueur.

(Hérité de NumberFormat)
PeerReference

Obtient la référence d’objet JNI pour cet homologue Java.

(Hérité de Object)
PositivePrefix

< >strongFixes :</strong> Obtient la chaîne de préfixe positive actuellement utilisée pour mettre en forme des nombres. -ou- <les apposages forts>:</strong> définit la chaîne à prépender sur des nombres positifs.

(Hérité de DecimalFormat)
PositiveSuffix

< >strong Affixes :</strong> Obtient la chaîne de suffixe positive actuellement utilisée pour mettre en forme des nombres. -ou- <>strong Appendes :</strong> Définit la chaîne à ajouter à des nombres positifs.

(Hérité de DecimalFormat)
RoundingIncrement

<strong>[icu]</strong> Renvoie l’incrément auquel les nombres sont arrondis. -ou- <strong>[icu]</strong strong><>Rounding and Digit Limits :</strong> Définit un incrément, ou intervalle, sur lequel les nombres sont arrondis.

(Hérité de DecimalFormat)
RoundingMode

Retourne le mode d’arrondi utilisé dans ce NumberFormat. -ou- Définissez le mode d’arrondi utilisé dans ce NumberFormat.

(Hérité de NumberFormat)
ScientificNotation

<strong>[icu]</strong> Renvoie si la notation scientifique (exponentielle) est activée sur ce formateur. -ou- <strong>[icu]</strong><>Scientific Notation :</strong> Sets indique si ce formateur doit imprimer dans la notation scientifique (exponentielle).

(Hérité de DecimalFormat)
SecondaryGroupingSize

<strong>[icu]</strong> Renvoie la taille de regroupement secondaire en cours d’utilisation. -ou- <strong>[icu]</strong><>Grouping :</strong> Définit la taille de regroupement secondaire (distance entre les séparateurs de regroupement après le premier séparateur) utilisée lors de la mise en forme de grands nombres.

(Hérité de DecimalFormat)
SignAlwaysShown

<strong>[icu]</strong> Renvoie si le signe est affiché sur des nombres positifs. -ou- Définit s’il faut toujours afficher le signe plus ('+' dans <em>en</em>) sur les nombres positifs.

(Hérité de DecimalFormat)
ThresholdClass

Met en forme les nombres en notation compacte (abrégée), comme « 1.

ThresholdType

Met en forme les nombres en notation compacte (abrégée), comme « 1.

Méthodes

Nom Description
ApplyLocalizedPattern(String)

Convertit la chaîne donnée en notation standard, puis l’analyse à l’aide #applyPatternde .

(Hérité de DecimalFormat)
ApplyPattern(String)

Analyse la chaîne de modèle donnée et remplace les paramètres spécifiés dans la chaîne de modèle.

(Hérité de DecimalFormat)
AreSignificantDigitsUsed()

<strong>[icu]</strong> Renvoie si des chiffres significatifs sont utilisés dans l’arrondi.

(Hérité de DecimalFormat)
Clone()

Crée et retourne une copie de cet objet.

(Hérité de _Format)
Construct(JniObjectReference, JniObjectReferenceOptions)

Met en forme les nombres en notation compacte (abrégée), comme « 1.

(Hérité de JavaObject)
Dispose()

Libère les ressources détenues par cet homologue Java.

(Hérité de Object)
Dispose(Boolean)

Libère les ressources détenues par cet homologue Java.

(Hérité de Object)
DisposeUnlessReferenced()

Met en forme les nombres en notation compacte (abrégée), comme « 1.

(Hérité de JavaObject)
Equals(Object)

Met en forme les nombres en notation compacte (abrégée), comme « 1.

(Hérité de JavaObject)
Equals(Object)

Indique si un autre objet est « égal à » celui-ci.

(Hérité de Object)
Format(BigDecimal, StringBuffer, FieldPosition)

[icu] Met en forme un ICU BigDecimal.

(Hérité de DecimalFormat)
Format(BigDecimal, StringBuffer, FieldPosition)

[icu] Met en forme un BigDecimal.

(Hérité de DecimalFormat)
Format(BigDecimal)

Méthode pratique pour mettre en forme un BigDecimal.

(Hérité de NumberFormat)
Format(BigDecimal)

<strong>[icu]</strong> Convenience method to format an ICU BigDecimal.

(Hérité de NumberFormat)
Format(BigInteger, StringBuffer, FieldPosition)

[icu] Met en forme un BigInteger.

(Hérité de DecimalFormat)
Format(BigInteger)

<strong>[icu]</strong> Convenience method to format a BigInteger.

(Hérité de NumberFormat)
Format(CurrencyAmount, StringBuffer, FieldPosition)

<strong>[icu]</strong> Met en forme un CurrencyAmount.

(Hérité de NumberFormat)
Format(CurrencyAmount)

<strong>[icu]</strong> Convenience method to format a CurrencyAmount.

(Hérité de NumberFormat)
Format(Double, StringBuffer, FieldPosition)

Spécialisation du format.

(Hérité de DecimalFormat)
Format(Double)

Spécialisation du format.

(Hérité de NumberFormat)
Format(Int64, StringBuffer, FieldPosition)

Spécialisation du format.

(Hérité de DecimalFormat)
Format(Int64)

Spécialisation du format.

(Hérité de NumberFormat)
Format(Object, StringBuffer, FieldPosition)

Met en forme un nombre et ajoute le texte résultant à la mémoire tampon de chaîne donnée.

(Hérité de NumberFormat)
Format(Object)

Met en forme un objet pour produire une chaîne.

(Hérité de _Format)
FormatToCharacterIterator(Object)

Met en forme un objet produisant un AttributedCharacterIterator.

(Hérité de _Format)
GetContext(DisplayContext+Type)

[icu] Obtenez la valeur DisplayContext du formateur pour le displayContext.Type spécifié, tel que CAPITALIZATION.

(Hérité de NumberFormat)
GetHashCode()

Retourne une valeur de code de hachage pour l’objet.

(Hérité de Object)
GetInstance(Locale, CompactDecimalFormat+CompactStyle)

REMARQUE : Les nouveaux utilisateurs sont fortement encouragés à utiliser NumberFormatter au lieu de NumberFormat.

GetInstance(ULocale, CompactDecimalFormat+CompactStyle)

REMARQUE : Les nouveaux utilisateurs sont fortement encouragés à utiliser NumberFormatter au lieu de NumberFormat.

JavaFinalize()
Obsolète.

Appelé par le garbage collector sur un objet lorsque le garbage collection détermine qu’il n’y a plus de références à l’objet.

(Hérité de Object)
Notify()

Réveille un thread unique qui attend le moniteur de cet objet.

(Hérité de Object)
NotifyAll()

Réveille tous les threads qui attendent le moniteur de cet objet.

(Hérité de Object)
Parse(String, ParsePosition)

Retourne un type Long si possible (par exemple, dans la plage [Long.MIN_VALUE, Long.MAX_VALUE] et sans décimales) ; sinon, retourne un autre type, tel qu’un BigDecimal, BigInteger ou Double.

(Hérité de DecimalFormat)
Parse(String)

Analyse le texte à partir du début de la chaîne donnée pour produire un nombre.

(Hérité de NumberFormat)
ParseCurrency(ICharSequence, ParsePosition)

Analyse le texte de la chaîne donnée en tant que CurrencyAmount.

(Hérité de NumberFormat)
ParseCurrency(String, ParsePosition)

Analyse le texte de la chaîne donnée en tant que CurrencyAmount.

(Hérité de NumberFormat)
ParseObject(String, ParsePosition)

Analyse le texte d’une chaîne pour produire un nombre.

(Hérité de NumberFormat)
ParseObject(String)

Analyse le texte à partir du début de la chaîne donnée pour produire un objet.

(Hérité de _Format)
SetContext(DisplayContext)

<strong>[icu]</strong> Définir une valeur DisplayContext particulière dans le formateur, par exemple CAPITALIZATION_FOR_STANDALONE.

(Hérité de NumberFormat)
SetHandle(IntPtr, JniHandleOwnership)

Définit la propriété Handle.

(Hérité de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Met en forme les nombres en notation compacte (abrégée), comme « 1.

(Hérité de JavaObject)
SetRoundingIncrement(BigDecimal)

<strong>[icu]</strong><strong>Rounding and Digit Limits :</strong> Overload of #setRoundingIncrement(java.math.BigDecimal).

(Hérité de DecimalFormat)
SetRoundingIncrement(Double)

<strong>[icu]</strong><strong>Rounding and Digit Limits :</strong> Overload of #setRoundingIncrement(java.math.BigDecimal).

(Hérité de DecimalFormat)
SetSignificantDigitsUsed(Boolean)

<strong>[icu]</strong><strong>Rounding and Digit Limits :</strong> Sets indique si des chiffres significatifs doivent être utilisés dans l’arrondi.

(Hérité de DecimalFormat)
ToArray<T>()

Crée un tableau managé à partir de ce wrapper de tableau Java.

(Hérité de Object)
ToLocalizedPattern()

Appelle #toPattern et convertit la chaîne en notation localisée.

(Hérité de DecimalFormat)
ToPattern()

Sérialise cet objet de formateur en chaîne de modèle de format décimal.

(Hérité de DecimalFormat)
ToString()

Retourne une représentation sous forme de chaîne de l’objet.

(Hérité de Object)
UnregisterFromRuntime()

Annule l’inscription de cet homologue Java à partir du runtime d’interopérabilité.

(Hérité de Object)
Wait()

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti par em ou><em>interrompu</em>.<>

(Hérité de Object)
Wait(Int64, Int32)

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti> par< em>ou <em>interrompu/em<,> ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)
Wait(Int64)

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti> par< em>ou <em>interrompu/em<,> ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)

Implémentations d’interfaces explicites

Nom Description
IJavaPeerable.Disposed()

Met en forme les nombres en notation compacte (abrégée), comme « 1.

(Hérité de JavaObject)
IJavaPeerable.Finalized()

Met en forme les nombres en notation compacte (abrégée), comme « 1.

(Hérité de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Met en forme les nombres en notation compacte (abrégée), comme « 1.

(Hérité de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Met en forme les nombres en notation compacte (abrégée), comme « 1.

(Hérité de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Met en forme les nombres en notation compacte (abrégée), comme « 1.

(Hérité de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Met en forme les nombres en notation compacte (abrégée), comme « 1.

(Hérité de JavaObject)
IJavaPeerable.UnregisterFromRuntime()

Met en forme les nombres en notation compacte (abrégée), comme « 1.

(Hérité de _Format)

Méthodes d’extension

Nom Description
GetJniTypeName(IJavaPeerable)

Obtient le nom JNI du type de l’instance self.

JavaAs<TResult>(IJavaPeerable)

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

JavaCast<TResult>(IJavaObject)

Effectue une conversion de type vérifiée par le runtime Android.

JavaCast<TResult>(IJavaObject)

Met en forme les nombres en notation compacte (abrégée), comme « 1.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

S’applique à