Sprache

CharsetEncoder.CanEncode Methode

Definition

Überlädt

Name Beschreibung
CanEncode(ICharSequence)

Gibt an, ob dieser Encoder die angegebene Zeichensequenz codieren kann.

CanEncode(Char)

Gibt an, ob dieser Encoder das angegebene Zeichen codieren kann.

CanEncode(String)

Gibt an, ob dieser Encoder die angegebene Zeichensequenz codieren kann.

CanEncode(ICharSequence)

Gibt an, ob dieser Encoder die angegebene Zeichensequenz codieren kann.

[Android.Runtime.Register("canEncode", "(Ljava/lang/CharSequence;)Z", "GetCanEncode_Ljava_lang_CharSequence_Handler")]
public virtual bool CanEncode(Java.Lang.ICharSequence? cs);
[<Android.Runtime.Register("canEncode", "(Ljava/lang/CharSequence;)Z", "GetCanEncode_Ljava_lang_CharSequence_Handler")>]
abstract member CanEncode : Java.Lang.ICharSequence -> bool
override this.CanEncode : Java.Lang.ICharSequence -> bool

Parameter

cs
ICharSequence

Die angegebene Zeichensequenz

Gibt zurück

true wenn und nur, wenn dieser Encoder das angegebene Zeichen codieren kann, ohne Ausnahmen zu auslösen und ohne Ersetzungen durchzuführen

Attribute

Ausnahmen

wenn ein anderer Codierungsprozess ausgeführt wird.

Hinweise

Gibt an, ob dieser Encoder die angegebene Zeichensequenz codieren kann.

Wenn diese Methode für eine bestimmte Zeichensequenz zurückgibt false , können weitere Informationen dazu, warum die Sequenz nicht codiert werden kann, durch ausführen eines vollständigen Codierungsvorgangs abgerufen werden.

Diese Methode kann den Zustand dieses Encoders ändern; es sollte daher nicht aufgerufen werden, wenn bereits ein Codierungsvorgang ausgeführt wird.

Die Standardimplementierung dieser Methode ist nicht sehr effizient; es sollte in der Regel überschrieben werden, um die Leistung zu verbessern.

Java Dokumentation für java.nio.charset.CharsetEncoder.canEncode(java.lang.CharSequence).

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:

CanEncode(Char)

Gibt an, ob dieser Encoder das angegebene Zeichen codieren kann.

[Android.Runtime.Register("canEncode", "(C)Z", "GetCanEncode_CHandler")]
public virtual bool CanEncode(char c);
[<Android.Runtime.Register("canEncode", "(C)Z", "GetCanEncode_CHandler")>]
abstract member CanEncode : char -> bool
override this.CanEncode : char -> bool

Parameter

c
Char

Das angegebene Zeichen

Gibt zurück

true wenn und nur, wenn dieser Encoder das angegebene Zeichen codieren kann

Attribute

Ausnahmen

wenn ein anderer Codierungsprozess ausgeführt wird.

Hinweise

Gibt an, ob dieser Encoder das angegebene Zeichen codieren kann.

Diese Methode gibt zurück false , wenn es sich bei dem angegebenen Zeichen um ein Ersatzzeichen handelt. Solche Zeichen können nur interpretiert werden, wenn sie Member eines Paars sind, das aus einem hohen Ersatz besteht, gefolgt von einem niedrigen Ersatz. Die #canEncode(java.lang.CharSequence) canEncode(CharSequence) Methode kann verwendet werden, um zu testen, ob eine Zeichensequenz codiert werden kann.

Diese Methode kann den Zustand dieses Encoders ändern; es sollte daher nicht aufgerufen werden, wenn bereits ein Codierungsvorgang ausgeführt wird.

Die Standardimplementierung dieser Methode ist nicht sehr effizient; es sollte in der Regel überschrieben werden, um die Leistung zu verbessern.

Java Dokumentation für java.nio.charset.CharsetEncoder.canEncode(char).

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:

CanEncode(String)

Gibt an, ob dieser Encoder die angegebene Zeichensequenz codieren kann.

public bool CanEncode(string? cs);
member this.CanEncode : string -> bool

Parameter

cs
String

Die angegebene Zeichensequenz

Gibt zurück

true wenn und nur, wenn dieser Encoder das angegebene Zeichen codieren kann, ohne Ausnahmen zu auslösen und ohne Ersetzungen durchzuführen

Hinweise

Gibt an, ob dieser Encoder die angegebene Zeichensequenz codieren kann.

Wenn diese Methode für eine bestimmte Zeichensequenz zurückgibt false , können weitere Informationen dazu, warum die Sequenz nicht codiert werden kann, durch ausführen eines vollständigen Codierungsvorgangs abgerufen werden.

Diese Methode kann den Zustand dieses Encoders ändern; es sollte daher nicht aufgerufen werden, wenn bereits ein Codierungsvorgang ausgeführt wird.

Die Standardimplementierung dieser Methode ist nicht sehr effizient; es sollte in der Regel überschrieben werden, um die Leistung zu verbessern.

Java Dokumentation für java.nio.charset.CharsetEncoder.canEncode(java.lang.CharSequence).

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: