CharsetDecoder.IsCharsetDetected プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
このデコーダーが charset をまだ検出しているかどうかを示します。 (省略可能な操作)。
public virtual bool IsCharsetDetected { [Android.Runtime.Register("isCharsetDetected", "()Z", "GetIsCharsetDetectedHandler")] get; }
[<get: Android.Runtime.Register("isCharsetDetected", "()Z", "GetIsCharsetDetectedHandler")>]
member this.IsCharsetDetected : bool
プロパティ値
true このデコーダーが特定の文字セットを検出した場合のみ
- 属性
例外
このデコーダーが自動検出文字セットを実装していない場合は >。
注釈
このデコーダーが charset をまだ検出しているかどうかを示します。 (省略可能な操作)。
このデコーダーが自動検出文字セットを実装している場合、デコード操作中に 1 つの時点で、このメソッドは入力バイト シーケンスで特定の文字セットが検出されたことを示す true の返しを開始できます。 これが発生すると、 #detectedCharset detectedCharset メソッドを呼び出して、検出された文字セットを取得できます。
このメソッドが false を返しても、まだデコードされているバイトがないことを意味するものではありません。 自動検出デコーダーの中には、特定の文字セットで修正することなく、入力バイト シーケンスの一部または全部をデコードできるものもあります。
このメソッドの既定の実装では、常に UnsupportedOperationExceptionがスローされます。入力文字セットが決定されたら、デコーダーを自動検出して true を返すことでオーバーライドする必要があります。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。