Sprache

CharsetDecoder.IsCharsetDetected Eigenschaft

Definition

Gibt an, ob dieser Decoder noch ein Charset  erkannt hat oder nicht;   (optionaler Vorgang).

public virtual bool IsCharsetDetected { [Android.Runtime.Register("isCharsetDetected", "()Z", "GetIsCharsetDetectedHandler")] get; }
[<get: Android.Runtime.Register("isCharsetDetected", "()Z", "GetIsCharsetDetectedHandler")>]
member this.IsCharsetDetected : bool

Eigenschaftswert

true wenn und nur, wenn dieser Decoder ein bestimmtes Zeichensatz erkannt hat

Attribute

Ausnahmen

wenn dieser Decoder kein automatisch erkennendes Zeichenset implementiert.

Hinweise

Gibt an, ob dieser Decoder noch ein Charset  erkannt hat oder nicht;   (optionaler Vorgang).

Wenn dieser Decoder eine automatisch erkennende Zeichenmenge implementiert, kann diese Methode an einem einzelnen Punkt während eines Decodierungsvorgangs mit der Rückgabe true beginnen, um anzugeben, dass ein bestimmter Zeichensatz in der Eingabebytesequenz erkannt wurde. Sobald dies geschieht, kann die #detectedCharset detectedCharset Methode aufgerufen werden, um das erkannte Zeichensatz abzurufen.

Diese Methode gibt false nicht an, dass noch keine Bytes decodiert wurden. Einige automatisch erkennende Decoder können einige oder sogar alle Eingabebytesequenzen decodieren, ohne eine bestimmte Zeichenmenge zu reparieren.

Die Standardimplementierung dieser Methode löst immer ein UnsupportedOperationException; es sollte durch die automatische Erkennung von Decodern überschrieben werden, die zurückgegeben true werden, nachdem das Eingabezeichen festgelegt wurde.

Java Dokumentation für java.nio.charset.CharsetDecoder.isCharsetDetected().

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: