Lenguaje

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

Definición

Analice un nombre de referencia de símbolo de la cadena especificada, empezando por la posición especificada.

[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

Parámetros

text
String

texto que se va a analizar para el nombre

pos
ParsePosition

en la entrada, el índice del primer carácter que se va a analizar. Este es el carácter que sigue al carácter SYMBOL_REF. Al salir, el índice después del último carácter analizado. Si se produjo un error en el análisis, la pos no se modifica al salir.

limit
Int32

índice después del último carácter que se va a analizar.

Devoluciones

el nombre analizado o null si no hay ningún nombre simbólico válido en la posición especificada.

Atributos

Comentarios

Analice un nombre de referencia de símbolo de la cadena especificada, empezando por la posición especificada. Si no se encuentra ningún nombre de referencia de símbolo válido, devuelva null y deje pos sin cambios. Es decir, si el carácter de pos no puede iniciar un nombre o si pos está en text.length() o después, devuelve null. Esto indica un carácter de SYMBOL_REF aislado.

Java documentación para android.icu.text.SymbolTable.parseReference(java.lang.String, java.text.ParsePosition, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a