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.nio.charset.CharsetDecoder.detectedCharset()
Java ドキュメント。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。