ULocale.AcceptLanguage 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| AcceptLanguage(ULocale[], Boolean[]) |
<strong>[icu]</strong> 根據有序的可接受位置陣列,決定使用者可用的位置。 |
| AcceptLanguage(String, Boolean[]) |
<strong>[icu]</strong> 根據 HTTP 格式化的可接受地點清單,決定使用者可用的區域。 |
| AcceptLanguage(ULocale[], ULocale[], Boolean[]) |
<strong>[icu]</strong> 根據可接受的地點清單,為使用者決定一個可用的地點。 |
| AcceptLanguage(String, ULocale[], Boolean[]) |
<strong>[icu]</strong> 根據 HTTP 格式化的可接受地點清單,決定使用者可用的區域。 |
AcceptLanguage(ULocale[], Boolean[])
<strong>[icu]</strong> 根據有序的可接受位置陣列,決定使用者可用的位置。
[Android.Runtime.Register("acceptLanguage", "([Landroid/icu/util/ULocale;[Z)Landroid/icu/util/ULocale;", "", ApiSince=24)]
public static Android.Icu.Util.ULocale? AcceptLanguage(Android.Icu.Util.ULocale[]? acceptLanguageList, bool[]? fallback);
[<Android.Runtime.Register("acceptLanguage", "([Landroid/icu/util/ULocale;[Z)Landroid/icu/util/ULocale;", "", ApiSince=24)>]
static member AcceptLanguage : Android.Icu.Util.ULocale[] * bool[] -> Android.Icu.Util.ULocale
參數
- acceptLanguageList
- ULocale[]
可接受地點的排序陣列(優先列出)
- fallback
- Boolean[]
若非 null,則設置一個包含布林值的 1 元素陣列,並備用狀態
傳回
選擇 ULocale.getAvailableLocales() 清單中的某個地點,若無匹配則為 null
- 屬性
備註
<strong>[icu]</strong> 根據有序的可接受位置陣列,決定使用者可用的位置。 如果 acceptLanguageList 或 availableLocales 為 null,則會拋出 NullPointerException。 如果 Fallback 非空,則若回傳的 fallback locale(不在 acceptLanguageList)則會包含 true。 入場時的價值被忽略了。 ULocale 會是 availableLocales 中的一個區域,若使用 ROOT 區域作為備援(因為 availableLocales 中其他區域不匹配),則是 ROOT ULocale。 任何 ULocale 陣列元素都不應為空;如果是這樣,行為則未定義。 此函式會從 ULocale.getAvailableLocales() 清單中選擇可用位置。
的 android.icu.util.ULocale.acceptLanguage(android.icu.util.ULocale[], boolean[])Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
AcceptLanguage(String, Boolean[])
<strong>[icu]</strong> 根據 HTTP 格式化的可接受地點清單,決定使用者可用的區域。
[Android.Runtime.Register("acceptLanguage", "(Ljava/lang/String;[Z)Landroid/icu/util/ULocale;", "", ApiSince=24)]
public static Android.Icu.Util.ULocale? AcceptLanguage(string? acceptLanguageList, bool[]? fallback);
[<Android.Runtime.Register("acceptLanguage", "(Ljava/lang/String;[Z)Landroid/icu/util/ULocale;", "", ApiSince=24)>]
static member AcceptLanguage : string * bool[] -> Android.Icu.Util.ULocale
參數
- acceptLanguageList
- String
HTTP 中的列表「Accept-Language:」可接受地點格式
- fallback
- Boolean[]
若非 null,則設置一個包含布林值的 1 元素陣列,並備用狀態
傳回
選擇 ULocale.getAvailableLocales() 清單中的某個地點,若無匹配則為 null
- 屬性
備註
<strong>[icu]</strong> 根據 HTTP 格式化的可接受地點清單,決定使用者可用的區域。 如果 acceptLanguageList 或 availableLocales 為 null,則會拋出 NullPointerException。 如果 Fallback 非空,則若回傳的 fallback locale(不在 acceptLanguageList)則會包含 true。 入場時的價值被忽略了。 ULocale 會是 availableLocales 中的一個區域,若使用 ROOT 區域作為備援(因為 availableLocales 中其他區域不匹配),則是 ROOT ULocale。 任何 ULocale 陣列元素都不應為空;如果是這樣,行為則未定義。 此函式會從 ULocale.getAvailableLocales() 清單中選擇可用位置。
的 android.icu.util.ULocale.acceptLanguage(java.lang.String, boolean[])Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
AcceptLanguage(ULocale[], ULocale[], Boolean[])
<strong>[icu]</strong> 根據可接受的地點清單,為使用者決定一個可用的地點。
[Android.Runtime.Register("acceptLanguage", "([Landroid/icu/util/ULocale;[Landroid/icu/util/ULocale;[Z)Landroid/icu/util/ULocale;", "", ApiSince=24)]
public static Android.Icu.Util.ULocale? AcceptLanguage(Android.Icu.Util.ULocale[]? acceptLanguageList, Android.Icu.Util.ULocale[]? availableLocales, bool[]? fallback);
[<Android.Runtime.Register("acceptLanguage", "([Landroid/icu/util/ULocale;[Landroid/icu/util/ULocale;[Z)Landroid/icu/util/ULocale;", "", ApiSince=24)>]
static member AcceptLanguage : Android.Icu.Util.ULocale[] * Android.Icu.Util.ULocale[] * bool[] -> Android.Icu.Util.ULocale
參數
- acceptLanguageList
- ULocale[]
可接受地點列表
- availableLocales
- ULocale[]
可選地點列表。 其中一台會被退回。
- fallback
- Boolean[]
若非 null,則設置一個包含布林值的 1 元素陣列,並備用狀態
傳回
可用 Locales 列表中的某一個 locale,若無匹配則為 null
- 屬性
備註
<strong>[icu]</strong> 根據可接受的地點清單,為使用者決定一個可用的地點。 如果 acceptLanguageList 或 availableLocales 為 null,則會拋出 NullPointerException。 如果 Fallback 非空,則若回傳的 fallback locale(不在 acceptLanguageList)則會包含 true。 入場時的價值被忽略了。 ULocale 會是 availableLocales 中的一個區域,若使用 ROOT 區域作為備援(因為 availableLocales 中其他區域不匹配),則是 ROOT ULocale。 任何 ULocale 陣列元素都不應為空;如果是這樣,行為則未定義。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
AcceptLanguage(String, ULocale[], Boolean[])
<strong>[icu]</strong> 根據 HTTP 格式化的可接受地點清單,決定使用者可用的區域。
[Android.Runtime.Register("acceptLanguage", "(Ljava/lang/String;[Landroid/icu/util/ULocale;[Z)Landroid/icu/util/ULocale;", "", ApiSince=24)]
public static Android.Icu.Util.ULocale? AcceptLanguage(string? acceptLanguageList, Android.Icu.Util.ULocale[]? availableLocales, bool[]? fallback);
[<Android.Runtime.Register("acceptLanguage", "(Ljava/lang/String;[Landroid/icu/util/ULocale;[Z)Landroid/icu/util/ULocale;", "", ApiSince=24)>]
static member AcceptLanguage : string * Android.Icu.Util.ULocale[] * bool[] -> Android.Icu.Util.ULocale
參數
- acceptLanguageList
- String
HTTP 中的列表「Accept-Language:」可接受地點格式
- availableLocales
- ULocale[]
可選地點列表。 其中一台會被退回。
- fallback
- Boolean[]
若非 null,則設置一個包含布林值的 1 元素陣列,並備用狀態
傳回
可用 Locales 列表中的某一個 locale,若無匹配則為 null
- 屬性
備註
<strong>[icu]</strong> 根據 HTTP 格式化的可接受地點清單,決定使用者可用的區域。 如果 acceptLanguageList 或 availableLocales 為 null,則會拋出 NullPointerException。 如果 Fallback 非空,則若回傳的 fallback locale(不在 acceptLanguageList)則會包含 true。 入場時的價值被忽略了。 ULocale 會是 availableLocales 中的一個區域,若使用 ROOT 區域作為備援(因為 availableLocales 中其他區域不匹配),則是 ROOT ULocale。 任何 ULocale 陣列元素都不應為空;如果是這樣,行為則未定義。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。