UCharacter.GetIntPropertyValue(Int32, Int32) 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.
<strong>[icu]</strong> Restituisce il valore della proprietà per un tipo di proprietà Unicode di un punto di codice.
[Android.Runtime.Register("getIntPropertyValue", "(II)I", "", ApiSince=24)]
public static int GetIntPropertyValue(int ch, int type);
[<Android.Runtime.Register("getIntPropertyValue", "(II)I", "", ApiSince=24)>]
static member GetIntPropertyValue : int * int -> int
Parametri
- ch
- Int32
punto di codice da testare.
- type
- Int32
Costante del selettore UProperty, identifica la proprietà binaria da controllare. Deve essere UProperty.BINARY_START tipo <= < UProperty.BINARY_LIMIT o UProperty.INT_START <= tipo < UProperty.INT_LIMIT o UProperty.MASK_START <= tipo < UProperty.MASK_LIMIT.
Valori restituiti
valore numerico che è direttamente il valore della proprietà o, per le proprietà enumerate, corrisponde al valore numerico della costante enumerata del rispettivo tipo di valore della proprietà (ECharacterCategory, ECharacterDirection, DecompositionTypee così via).
Restituisce 0 o 1 (per false/true) per le proprietà Unicode binarie.
Restituisce una maschera di bit per le proprietà mask.
Restituisce 0 se 'type' è fuori dai limiti o se la versione Unicode non dispone di dati per la proprietà o non per questo punto di codice.
- Attributi
Commenti
<strong>[icu]</strong> Restituisce il valore della proprietà per un tipo di proprietà Unicode di un punto di codice. Restituisce anche valori di proprietà binari e mask.
Unicode, in particolare nella versione 3.2, definisce molte più proprietà rispetto al set originale in UnicodeData.txt.
Le API delle proprietà sono destinate a riflettere le proprietà Unicode definite nel database di caratteri Unicode (UCD) e nei report tecnici Unicode (UTR). Per informazioni dettagliate sulle proprietà, vedere http://www.unicode.org/.
Per i nomi delle proprietà Unicode, vedere il file UCD PropertyAliases.txt.
Sample usage:
int ea = UCharacter.getIntPropertyValue(c, UProperty.EAST_ASIAN_WIDTH);
int ideo = UCharacter.getIntPropertyValue(c, UProperty.IDEOGRAPHIC);
boolean b = (ideo == 1) ? true : false;
per android.icu.lang.UCharacter.getIntPropertyValue(int, int).
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.