語言

ISymbolTable.ParseReference(String, ParsePosition, Int32) 方法

定義

從給定字串中解析符號參考名稱,從給定位置開始。

[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

參數

text
String

解析名稱的文字

pos
ParsePosition

在條目上,第一個要解析的字元索引。 這是緊接SYMBOL_REF字元的字元。 退出時,最後解析字元後的索引。 如果解析失敗,退出時 pos 不變。

limit
Int32

索引位於最後一個解析字元後。

傳回

解析後的名稱,或若在指定位置沒有有效的符號名稱,則為空名。

屬性

備註

從給定字串中解析符號參考名稱,從給定位置開始。 若找不到有效的符號參考名稱,則回傳 null 並保持 pos 不變。 也就是說,如果 pos 的字元無法開始一個名稱,或 pos 在 text.length() 之後,則回傳 null。 這顯示出孤立的SYMBOL_REF特徵。

Java 文件 android.icu.text.SymbolTable.parseReference(java.lang.String, java.text.ParsePosition, int)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於