Langue

MessageFormat.AutoQuoteApostrophe(String) Méthode

Définition

<strong>[icu]</strong> Convertit un modèle « apostrophe-friendly » en modèle standard.

[Android.Runtime.Register("autoQuoteApostrophe", "(Ljava/lang/String;)Ljava/lang/String;", "", ApiSince=24)]
public static string? AutoQuoteApostrophe(string? pattern);
[<Android.Runtime.Register("autoQuoteApostrophe", "(Ljava/lang/String;)Ljava/lang/String;", "", ApiSince=24)>]
static member AutoQuoteApostrophe : string -> string

Paramètres

pattern
String

le modèle « apostrophe-friendly » à convertir

Retours

l’équivalent standard du modèle d’origine

Attributs

Remarques

<strong>[icu]</strong> Convertit un modèle « apostrophe-friendly » en modèle standard. <em>This is obsolète for ICU 4.8 and higher MessageFormat pattern strings.</em> Il peut toujours être utile avec java.text.MessageFormat.

Pour plus d’informations sur les apostrophes et les guillemets, voir la description de la classe, ainsi que les différences entre les ICU et java.text.MessageFormat.

java.text.MessageFormat et ICU 4.6 et antérieur MessageFormat traitent toutes les apostrophes ASCII comme des guillemets, ce qui est problématique dans certaines langues, par exemple, français, où l’apostrophe est couramment utilisée. Cet utilitaire part du principe que seule une apostrophe non désirée juste avant une accolade est une vraie citation. D’autres apostrophes non souhaitées sont jumelées, et la chaîne de modèle standard résultante est retournée.

<b>Remarque</b> : Il n’est pas garanti que le modèle retourné soit effectivement un modèle valide. Le seul effet est de convertir entre les modèles ayant des sémantiques de guillemets différentes.

<b>Remarque</b> : cette méthode fonctionne uniquement sur messageText de niveau supérieur, et non sur messageText imbriqué à l’intérieur d’un complexArg.

Java documentation pour android.icu.text.MessageFormat.autoQuoteApostrophe(java.lang.String).

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.

S’applique à