共用方式為


TelephonyManager.SetForbiddenPlmns(IList<String>) 方法

定義

將禁止 PLMN SIM 檔案的內容取代為提供的 值。

[Android.Runtime.Register("setForbiddenPlmns", "(Ljava/util/List;)I", "GetSetForbiddenPlmns_Ljava_util_List_Handler", ApiSince=30)]
[Android.Runtime.RequiresPermission("android.permission.MODIFY_PHONE_STATE")]
public virtual int SetForbiddenPlmns (System.Collections.Generic.IList<string> fplmns);
[<Android.Runtime.Register("setForbiddenPlmns", "(Ljava/util/List;)I", "GetSetForbiddenPlmns_Ljava_util_List_Handler", ApiSince=30)>]
[<Android.Runtime.RequiresPermission("android.permission.MODIFY_PHONE_STATE")>]
abstract member SetForbiddenPlmns : System.Collections.Generic.IList<string> -> int
override this.SetForbiddenPlmns : System.Collections.Generic.IList<string> -> int

參數

fplmns
IList<String>

禁止的 PLMN 清單。

傳回

成功寫入 SIM FPLMN 清單的 PLMN 數目。 這可能小於傳入的 PLMN 數目,其中 SIM 檔沒有足夠的空間容納傳入的所有值。 在發生非預期的失敗時傳回 -1

屬性

備註

將禁止 PLMN SIM 檔案的內容取代為提供的 值。 傳遞空白清單會清除 EFfplmn 檔案的內容。 如果提供的清單比 EFfplmn 的大小短,清單會以 'FFFFFF' 填補到檔案大小。 (3GPP TS 31.102 規格 4.2.16 要求)如果清單超過 EFfplmn 的大小,則會將檔案從清單的開頭寫入到檔案大小。

需要許可權: android.Manifest.permission#MODIFY_PHONE_STATE MODIFY_PHONE_STATE 或呼叫的應用程式具有電信業者許可權(請參閱 #hasCarrierPrivileges)。

android.telephony.TelephonyManager.setForbiddenPlmns(java.util.List<java.lang.String>)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於