Share via


PhoneNumberUtils 類別

定義

處理電話號碼字串的各種公用程式。

[Android.Runtime.Register("android/telephony/PhoneNumberUtils", DoNotGenerateAcw=true)]
public class PhoneNumberUtils : Java.Lang.Object
[<Android.Runtime.Register("android/telephony/PhoneNumberUtils", DoNotGenerateAcw=true)>]
type PhoneNumberUtils = class
    inherit Object
繼承
PhoneNumberUtils
屬性

備註

處理電話號碼字串的各種公用程式。

android.telephony.PhoneNumberUtils JAVA 檔。

此頁面的部分是根據 原始碼專案所建立和共用的工作進行修改,並根據中所述的詞彙使用。

建構函式

PhoneNumberUtils()
PhoneNumberUtils(IntPtr, JniHandleOwnership)

建立 JNI 物件的 Managed 標記法時所使用的建構函式;由執行時間呼叫。

欄位

BcdExtendedTypeCalledParty
已淘汰.

處理電話號碼字串的各種公用程式。

BcdExtendedTypeEfAdn
已淘汰.

處理電話號碼字串的各種公用程式。

Pause
TOAInternational
TOAUnknown
Wait
Wild

屬性

Class

傳回這個 Object 的執行時間類別。

(繼承來源 Object)
Handle

基礎 Android 實例的控制碼。

(繼承來源 Object)
JniIdentityHashCode

處理電話號碼字串的各種公用程式。

(繼承來源 Object)
JniPeerMembers

處理電話號碼字串的各種公用程式。

PeerReference

處理電話號碼字串的各種公用程式。

(繼承來源 Object)
ThresholdClass

此 API 支援 Mono for Android 基礎結構,並不適合直接從您的程式碼使用。

ThresholdType

此 API 支援 Mono for Android 基礎結構,並不適合直接從您的程式碼使用。

方法

AddTtsSpan(ISpannable, Int32, Int32)

TtsSpan將 附加至在指定位置提供的 Spannable ,將該位置標注為包含電話號碼。

AreSamePhoneNumber(String, String, String)

判斷兩個電話號碼是否相同。

CalledPartyBCDFragmentToString(Byte[], Int32, Int32)

如同 calledPartyBCDToString,但 欄位不會以 TOA 位元組開頭。

CalledPartyBCDFragmentToString(Byte[], Int32, Int32, BcdExtendedType)

如同 calledPartyBCDToString,但 欄位不會以 TOA 位元組開頭。

CalledPartyBCDToString(Byte[], Int32, Int32)

3GPP TS 24。

CalledPartyBCDToString(Byte[], Int32, Int32, BcdExtendedType)

3GPP TS 24。

Clone()

建立並傳回這個 物件的複本。

(繼承來源 Object)
Compare(Context, String, String)

比較電話號碼 a 和 b,如果電話號碼足以用於來電者識別碼,則傳回 true。

Compare(String, String)

比較電話號碼 a 和 b,如果電話號碼足以用於來電者識別碼,則傳回 true。

ConvertKeypadLettersToDigits(String)

(i 轉譯任何字母字母。

CreateTtsSpan(String)

TtsSpan為提供的 String 建立 。

CreateTtsSpannable(String)

包裝隨附 CharSequenceTtsSpan 的 ,將它標注為完整包含電話號碼。

CreateTtsSpannableFormatted(ICharSequence)

包裝隨附 CharSequenceTtsSpan 的 ,將它標注為完整包含電話號碼。

Dispose()

處理電話號碼字串的各種公用程式。

(繼承來源 Object)
Dispose(Boolean)

處理電話號碼字串的各種公用程式。

(繼承來源 Object)
Equals(Object)

指出其他物件是否「等於」這個物件。

(繼承來源 Object)
ExtractNetworkPortion(String)

擷取網路位址部分,並 (篩選出分隔符號。

ExtractPostDialPortion(String)

擷取 DTMF 控制數字、暫停和等候的撥入後序列。

FormatJapaneseNumber(IEditable)
已淘汰.

使用日文格式規則就地格式化電話號碼。

FormatNanpNumber(IEditable)
已淘汰.

使用NANP 格式規則就地格式化電話號碼。

FormatNumber(IEditable, PhoneNumberFormat)
已淘汰.

就地格式化電話號碼。

FormatNumber(String)
已淘汰.

中斷指定的數位,並根據數位的來源國家/地區規則來設定其格式。

FormatNumber(String, String)

格式化電話號碼。

FormatNumber(String, String, String)

只有在指定的號碼尚未格式化時,才會格式化電話號碼。

FormatNumberToE164(String, String)

將指定的 phoneNumber 格式化為 E。

FormatNumberToRFC3966(String, String)

將指定的 phoneNumber 格式化為RFC3966表示。

GetFormatTypeForLocale(Locale)
已淘汰.

傳回指定地區設定的電話號碼格式設定類型。

GetHashCode()

傳回此物件的雜湊碼值。

(繼承來源 Object)
GetNumberFromIntent(Intent, Context)

從意圖擷取電話號碼。

GetStrippedReversed(String)

傳回反轉的網路部分。

Is12Key(Char)

True 是表示 如果 c 是 ISO-LATIN 字元 0-9,*,#

IsDialable(Char)

True 是表示 如果 c 是 ISO-LATIN 字元 0-9, *, # , +, WILD

IsEmergencyNumber(String)

根據 RIL 和 SIM 卡所提供的緊急號碼清單檢查指定的號碼。

IsGlobalPhoneNumber(String)
IsISODigit(Char)

True 是表示 如果 c 是 ISO-LATIN 字元 0-9

IsLocalEmergencyNumber(Context, String)

檢查指定號碼是否為使用者所在的國家/地區緊急號碼。

IsNonSeparator(Char)

True 是表示 如果 c 是 ISO-LATIN 字元 0-9, *, # , +, WILD, WAIT, PAUSE

IsReallyDialable(Char)

True 是表示 如果 c 是 ISO-LATIN 字元 0-9、*、# 、 + (沒有 WILD)

IsStartsPostDial(Char)

此字元右邊的任何專案都是撥號後字串的一部分 (,例如,這是 PAUSE 或 WAIT)

IsVoiceMailNumber(String)

isVoiceMailNumber:根據 RIL 和 SIM 卡所提供的語音信箱號碼檢查指定的號碼。

IsWellFormedSmsAddress(String)

傳回 true,與 的網路部分 address 相同,就我們可以在裝置上得知,適合當做 SMS 目的地位址使用。

JavaFinalize()

當垃圾收集判斷物件沒有其他參考時,由物件上的垃圾收集行程呼叫。

(繼承來源 Object)
NetworkPortionToCalledPartyBCD(String)

注意:呼叫 extractNetworkPortion () ,因此請勿用於 SIM EF[ADN] 樣式記錄

NetworkPortionToCalledPartyBCDWithLength(String)

#networkPortionToCalledPartyBCD 相同,但包含一位元組長度前置詞。

NormalizeNumber(String)

移除數位以外的字元,將電話號碼正規化。

Notify()

喚醒正在等候此物件的監視器的單一線程。

(繼承來源 Object)
NotifyAll()

喚醒正在等候此物件監視器的所有線程。

(繼承來源 Object)
NumberToCalledPartyBCD(String)

將撥號號碼轉換為 BCD 位元組陣列

NumberToCalledPartyBCD(String, BcdExtendedType)

將撥號號碼轉換為 BCD 位元組陣列

ReplaceUnicodeDigits(String)

取代所有 unicode (e.

SetHandle(IntPtr, JniHandleOwnership)

設定 Handle 屬性。

(繼承來源 Object)
StringFromStringAndTOA(String, Int32)

處理電話號碼字串的各種公用程式。

StringFromStringAndTOA(String, PhoneNumberToa)

基本上:確定TOA_International號碼前面有 +

StripSeparators(String)

從電話號碼字串移除分隔符號。

ToaFromString(String)

傳回指定撥號字串的 TOA 基本上,如果有 + 前置詞,則會傳回TOA_International

ToArray<T>()

處理電話號碼字串的各種公用程式。

(繼承來源 Object)
ToCallerIDMinMatch(String)

反向 順序傳回網路部分中最右邊最右邊相符的字元

ToString()

傳回物件的字串表示。

(繼承來源 Object)
UnregisterFromRuntime()

處理電話號碼字串的各種公用程式。

(繼承來源 Object)
Wait(Int64)

讓目前的執行緒等到喚醒為止,通常是 < 透過 em > notified < /em 或 em > interrupted < /em >> ,或 < 直到經過一定數量的即時為止。

(繼承來源 Object)
Wait(Int64, Int32)

讓目前的執行緒等到喚醒為止,通常是 < 透過 em > notified < /em 或 em > interrupted < /em >> ,或 < 直到經過一定數量的即時為止。

(繼承來源 Object)

明確介面實作

IJavaPeerable.Disposed()

處理電話號碼字串的各種公用程式。

(繼承來源 Object)
IJavaPeerable.DisposeUnlessReferenced()

處理電話號碼字串的各種公用程式。

(繼承來源 Object)
IJavaPeerable.Finalized()

處理電話號碼字串的各種公用程式。

(繼承來源 Object)
IJavaPeerable.JniManagedPeerState

處理電話號碼字串的各種公用程式。

(繼承來源 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

處理電話號碼字串的各種公用程式。

(繼承來源 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

處理電話號碼字串的各種公用程式。

(繼承來源 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

處理電話號碼字串的各種公用程式。

(繼承來源 Object)

擴充方法

JavaCast<TResult>(IJavaObject)

執行 Android 執行時間檢查的類型轉換。

JavaCast<TResult>(IJavaObject)

處理電話號碼字串的各種公用程式。

GetJniTypeName(IJavaPeerable)

處理電話號碼字串的各種公用程式。

適用於