Lingua

Charset.AvailableCharsets Metodo

Definizione

Costruisce una mappa ordinata dai nomi di set di caratteri canonici agli oggetti charset.

[Android.Runtime.Register("availableCharsets", "()Ljava/util/SortedMap;", "")]
public static System.Collections.Generic.IDictionary<string,Java.Nio.Charset.Charset>? AvailableCharsets();
[<Android.Runtime.Register("availableCharsets", "()Ljava/util/SortedMap;", "")>]
static member AvailableCharsets : unit -> System.Collections.Generic.IDictionary<string, Java.Nio.Charset.Charset>

Valori restituiti

Mappa non modificabile senza distinzione tra maiuscole e minuscole dai nomi dei set di caratteri canonici agli oggetti charset

Attributi

Commenti

Costruisce una mappa ordinata dai nomi di set di caratteri canonici agli oggetti charset.

La mappa restituita da questo metodo avrà una voce per ogni set di caratteri per il quale è disponibile il supporto nella macchina virtuale corrente Java. Se due o più set di caratteri supportati hanno lo stesso nome canonico, la mappa risultante conterrà solo una di esse; che non sarà specificato.

La chiamata di questo metodo e l'uso successivo della mappa risultante possono causare un'operazione di I/O di rete o disco dispendiosa in termini di tempo. Questo metodo viene fornito per le applicazioni che devono enumerare tutti i set di caratteri disponibili, ad esempio per consentire la selezione dei set di caratteri utente. Questo metodo non viene usato dal #forName forName metodo , che usa invece un algoritmo di ricerca incrementale efficiente.

Questo metodo può restituire risultati diversi in momenti diversi se i nuovi provider di set di caratteri vengono resi disponibili dinamicamente alla macchina virtuale Java corrente. In assenza di tali modifiche, i charset restituiti da questo metodo sono esattamente quelli che possono essere recuperati tramite il #forName forName metodo .

per java.nio.charset.Charset.availableCharsets().

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