語言

IDNAOptions 列舉

定義

規範國際化網域名稱的驗證與轉換選項。

public enum IDNAOptions
type IDNAOptions = 
繼承
IDNAOptions

欄位

名稱 值 Description
Default 0

預設選項值:其他選項都未設定。

Android 參考資料。android.icu.text.IDNA.DEFAULT

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

UseStd3Rules 2

檢查輸入是否符合 STD3 ASCII 規則的選項,例如標籤限制為 LDH 字元(ASCII 字母、數字及 Hyphen-Minus)。 用於靜態工人與工廠方法。

Android 參考資料。android.icu.text.IDNA.USE_STD3_RULES

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

CheckBidi 4

IDNA 有選項來檢查輸入是否符合 BiDi 規則。 用於靜態工人與工廠方法。 IDNA2003實作忽略了這個選項。 (IDNA2003 總是執行 BiDi 檢查。)

Android 參考資料。android.icu.text.IDNA.CHECK_BIDI

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

CheckContextj 8

我無法選擇檢查輸入是否符合 CONTEXTJ 規則的選項。 用於靜態工人與工廠方法。 IDNA2003實作忽略了這個選項。 (CONTEXTJ 檢查是 IDNA2008 年新增的。)

Android 參考資料。android.icu.text.IDNA.CHECK_CONTEXTJ

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

NontransitionalToAscii 16

在 ToASCII() 中,IDNA 選項用於非過渡處理。 用於靜態工人與工廠方法。 預設情況下,ToASCII() 使用過渡處理。 Unicode 15.1 UTS #46 已棄用過渡處理。 IDNA2003實作忽略了這個選項。 (這僅適用於較新 IDNA 實作與 IDNA2003 的相容性。)

Android 參考資料。android.icu.text.IDNA.NONTRANSITIONAL_TO_ASCII

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

NontransitionalToUnicode 32

ToUnicode() 中非過渡處理的 IDNA 選項。 用於靜態工人與工廠方法。 預設情況下,ToUnicode() 使用過渡處理。 Unicode 15.1 UTS #46 已棄用過渡處理。 IDNA2003實作忽略了這個選項。 (這僅適用於較新 IDNA 實作與 IDNA2003 的相容性。)

Android 參考資料。android.icu.text.IDNA.NONTRANSITIONAL_TO_UNICODE

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

CheckContexto 64

IDNA 有檢查輸入是否符合 CONTEXTO 規則的選項。 用於靜態工人與工廠方法。 IDNA2003實作忽略了這個選項。 (CONTEXTO 檢查是 IDNA2008 年新增的。)這是供註冊機構使用以符合IDNA2008。 UTS #46 不需要 CONTEXTO 檢查。

Android 參考資料。android.icu.text.IDNA.CHECK_CONTEXTO

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

備註

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

適用於