Langue

ISymbolTable.ParseReference(String, ParsePosition, Int32) Méthode

Définition

Analysez un nom de référence de symbole à partir de la chaîne donnée, en commençant à la position donnée.

[Android.Runtime.Register("parseReference", "(Ljava/lang/String;Ljava/text/ParsePosition;I)Ljava/lang/String;", "GetParseReference_Ljava_lang_String_Ljava_text_ParsePosition_IHandler:Android.Icu.Text.ISymbolTableInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)]
public string? ParseReference(string? text, Java.Text.ParsePosition? pos, int limit);
[<Android.Runtime.Register("parseReference", "(Ljava/lang/String;Ljava/text/ParsePosition;I)Ljava/lang/String;", "GetParseReference_Ljava_lang_String_Ljava_text_ParsePosition_IHandler:Android.Icu.Text.ISymbolTableInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=24)>]
abstract member ParseReference : string * Java.Text.ParsePosition * int -> string

Paramètres

text
String

texte à analyser pour le nom

pos
ParsePosition

lors de l’entrée, index du premier caractère à analyser. Il s’agit du caractère suivant le caractère SYMBOL_REF. À la sortie, l’index après le dernier caractère analysé. Si l’analyse a échoué, pos est inchangée lors de la sortie.

limit
Int32

index après le dernier caractère à analyser.

Retours

nom analysé ou null s’il n’existe aucun nom symbolique valide à la position donnée.

Attributs

Remarques

Analysez un nom de référence de symbole à partir de la chaîne donnée, en commençant à la position donnée. Si aucun nom de référence de symbole valide n’est trouvé, retournez null et laissez la valeur pos inchangée. Autrement dit, si le caractère au pos ne peut pas démarrer un nom, ou si pos se trouve à ou après text.length(), retournez null. Cela indique un caractère SYMBOL_REF isolé.

Java documentation pour android.icu.text.SymbolTable.parseReference(java.lang.String, java.text.ParsePosition, int).

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 à