CharsetDecoder.DetectedCharset 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
擷取由解碼器偵測到的字元集,nbsp; (可選操作)。
[Android.Runtime.Register("detectedCharset", "()Ljava/nio/charset/Charset;", "GetDetectedCharsetHandler")]
public virtual Java.Nio.Charset.Charset? DetectedCharset();
[<Android.Runtime.Register("detectedCharset", "()Ljava/nio/charset/Charset;", "GetDetectedCharsetHandler")>]
abstract member DetectedCharset : unit -> Java.Nio.Charset.Charset
override this.DetectedCharset : unit -> Java.Nio.Charset.Charset
傳回
這個自動偵測解碼器偵測到的字元集,或 null 是尚未確定的字元集
- 屬性
例外狀況
如果這個解碼器沒有實作自動偵測字元集,
如果讀取的位元組不足以判定字元集。
備註
擷取由解碼器偵測到的字元集,nbsp; (可選操作)。
如果這個解碼器實作了自動偵測字元集,那麼這個方法會在實際的字元集被偵測後回傳。 之後,此方法在當前解碼操作期間回傳相同的值。 如果尚未讀取足夠的輸入位元組來判斷實際字元集,則此方法會拋出一個 IllegalStateException。
此方法的預設實作總是拋出 ; UnsupportedOperationException應由自動偵測解碼器覆蓋以回傳適當值。
Java 文件 java.nio.charset.CharsetDecoder.detectedCharset()。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。