CharsetEncoder.CanEncode Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| CanEncode(ICharSequence) |
Indica se questo codificatore può codificare la sequenza di caratteri specificata. |
| CanEncode(Char) |
Indica se questo codificatore può codificare o meno il carattere specificato. |
| CanEncode(String) |
Indica se questo codificatore può codificare la sequenza di caratteri specificata. |
CanEncode(ICharSequence)
Indica se questo codificatore può codificare la sequenza di caratteri specificata.
[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
Parametri
Sequenza di caratteri specificata
Valori restituiti
true se e solo se, questo codificatore può codificare il carattere specificato senza generare eccezioni e senza eseguire sostituzioni
- Attributi
Eccezioni
se è in corso un altro processo di codifica.
Commenti
Indica se questo codificatore può codificare la sequenza di caratteri specificata.
Se questo metodo restituisce false per una particolare sequenza di caratteri, è possibile ottenere ulteriori informazioni sul motivo per cui non è possibile codificare la sequenza eseguendo un'operazione di codifica completa.
Questo metodo può modificare lo stato del codificatore; pertanto non deve essere richiamato se un'operazione di codifica è già in corso.
L'implementazione predefinita di questo metodo non è molto efficiente; in genere deve essere sottoposto a override per migliorare le prestazioni.
per java.nio.charset.CharsetEncoder.canEncode(java.lang.CharSequence).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
CanEncode(Char)
Indica se questo codificatore può codificare o meno il carattere specificato.
[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
Parametri
- c
- Char
Carattere specificato
Valori restituiti
true se e solo se, questo codificatore può codificare il carattere specificato
- Attributi
Eccezioni
se è in corso un altro processo di codifica.
Commenti
Indica se questo codificatore può codificare o meno il carattere specificato.
Questo metodo restituisce false se il carattere specificato è un carattere surrogato. Tali caratteri possono essere interpretati solo quando sono membri di una coppia costituita da un surrogato elevato seguito da un surrogato basso. Il #canEncode(java.lang.CharSequence) canEncode(CharSequence) metodo può essere usato per verificare se è possibile codificare o meno una sequenza di caratteri.
Questo metodo può modificare lo stato del codificatore; pertanto non deve essere richiamato se un'operazione di codifica è già in corso.
L'implementazione predefinita di questo metodo non è molto efficiente; in genere deve essere sottoposto a override per migliorare le prestazioni.
per java.nio.charset.CharsetEncoder.canEncode(char).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
CanEncode(String)
Indica se questo codificatore può codificare la sequenza di caratteri specificata.
public bool CanEncode(string? cs);
member this.CanEncode : string -> bool
Parametri
- cs
- String
Sequenza di caratteri specificata
Valori restituiti
true se e solo se, questo codificatore può codificare il carattere specificato senza generare eccezioni e senza eseguire sostituzioni
Commenti
Indica se questo codificatore può codificare la sequenza di caratteri specificata.
Se questo metodo restituisce false per una particolare sequenza di caratteri, è possibile ottenere ulteriori informazioni sul motivo per cui non è possibile codificare la sequenza eseguendo un'operazione di codifica completa.
Questo metodo può modificare lo stato del codificatore; pertanto non deve essere richiamato se un'operazione di codifica è già in corso.
L'implementazione predefinita di questo metodo non è molto efficiente; in genere deve essere sottoposto a override per migliorare le prestazioni.
per java.nio.charset.CharsetEncoder.canEncode(java.lang.CharSequence).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.