Lingua

UScript.GetScriptExtensions(Int32, BitSet) Metodo

Definizione

Imposta la Script_Extensions del punto di codice c come numeri interi di codice script nel BitSet di output.

[Android.Runtime.Register("getScriptExtensions", "(ILjava/util/BitSet;)I", "", ApiSince=24)]
public static int GetScriptExtensions(int c, Java.Util.BitSet? set);
[<Android.Runtime.Register("getScriptExtensions", "(ILjava/util/BitSet;)I", "", ApiSince=24)>]
static member GetScriptExtensions : int * Java.Util.BitSet -> int

Parametri

c
Int32

punto di codice

set
BitSet

set di numeri interi di codice script; verrà cancellato, quindi i bit vengono impostati in modo corrispondente al Script_Extensions di c

Valori restituiti

numero negativo di codici di script nel Script_Extensions di c o il valore di script singolo non negativo

Attributi

Commenti

Imposta la Script_Extensions del punto di codice c come numeri interi di codice script nel BitSet di output. <ul><li>Se c ha Script_Extensions, il valore restituito è il numero negativo di codici Script_Extensions (= -set.cardinality()); in questo caso, il valore della proprietà Script (in genere Comune o Ereditato) non è incluso nel set. <li>Se c non dispone di Script_Extensions, il codice script viene inserito nel set e restituito. <li>Se c non è un punto di codice valido, il codice viene #UNKNOWN inserito nel set e restituito. </ul> In altre parole, se il valore restituito non è negativo, è il codice script singolo di c e il set contiene esattamente questo codice script. Se il valore restituito è -n, il set contiene i codici di script n>=2 Script_Extensions.

Alcuni caratteri vengono comunemente usati in più script. Per altre informazioni, vedere UAX #24: http://www.unicode.org/reports/tr24/.

per android.icu.lang.UScript.getScriptExtensions(int, java.util.BitSet).

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