UnicodeGeneralCategory Enumerazione
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.
Definisce la categoria generale Unicode di un carattere.
public enum class UnicodeGeneralCategory
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class UnicodeGeneralCategory
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum UnicodeGeneralCategory
var value = Windows.Data.Text.UnicodeGeneralCategory.uppercaseLetter
Public Enum UnicodeGeneralCategory
- Ereditarietà
-
UnicodeGeneralCategory
- Attributi
Requisiti Windows
Famiglia di dispositivi |
Windows 10 (è stato introdotto in 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)
|
Campi
ClosePunctuation | 21 | Carattere di chiusura di una coppia di segni di punteggiatura, come parentesi, parentesi quadre e parentesi graffe. Identificato dalla designazione Unicode "Pe" (punctuation, close). |
ConnectorPunctuation | 18 | Carattere di punteggiatura connettore che collega due caratteri. Identificato dalla designazione Unicode "Pc" (punctuation, connector). |
Control | 14 | Carattere di codice di controllo, con valore Unicode U+007F o compreso nell'intervallo da U+0000 a U+001F o da U+0080 a U+009F. Identificato dalla designazione Unicode "Cc" (other, control). |
CurrencySymbol | 26 | Carattere di simbolo di valuta. Identificato dalla designazione Unicode "Sc" (symbol, currency). |
DashPunctuation | 19 | Carattere di trattino o lineetta. Identificato dalla designazione Unicode "Pd" (punctuation, dash). |
DecimalDigitNumber | 8 | Carattere cifra decimale, che è un carattere compreso nell'intervallo da 0 a 9. Identificato dalla designazione Unicode "Nd" (number, decimal digit). |
EnclosingMark | 7 | Carattere di inclusione, ovvero un carattere di combinazione senza spaziatura che circonda tutti i caratteri precedenti e fino a un carattere di base incluso. Identificato dalla designazione Unicode "Me" (mark, enclosing). |
FinalQuotePunctuation | 23 | Virgoletta di chiusura o finale. Identificato dalla designazione Unicode "Pf" (punctuation, final quote). |
Format | 15 | Carattere di formato che influisce sul layout del testo o sull'operazione dei processi di testo, ma il cui rendering non viene eseguito normalmente. Identificato dalla designazione Unicode "Cf" (other, format). |
InitialQuotePunctuation | 22 | Virgoletta di apertura o iniziale. Identificato dalla designazione Unicode "Pi" (punctuation, initial quote). |
LetterNumber | 9 | Numero rappresentato da una lettera, anziché da una cifra decimale. Ad esempio, il numero romano per cinque, ovvero "V". L'indicatore è identificato dalla designazione Unicode "Nl" (number, letter). |
LineSeparator | 12 | Carattere usato per separare righe di testo. Identificato dalla designazione Unicode "Zl" (separator, line). |
LowercaseLetter | 1 | Lettera minuscola Identificato dalla designazione Unicode "Ll" (letter, lowercase). |
MathSymbol | 25 | Carattere di simbolo matematico, ad esempio "+" o "=". Identificato dalla designazione Unicode "Sm" (symbol, math). |
ModifierLetter | 3 | Carattere lettera modificatore, che è un carattere di spaziatura libera che indica le modifiche di una lettera precedente. Identificato dalla designazione Unicode "Lm" (letter, modifier). |
ModifierSymbol | 27 | Carattere di simbolo di modifica, che indica modifiche dei caratteri adiacenti. Ad esempio, la barra di frazione che indica che il numero a sinistra è il numeratore e quello a destra è il denominatore. L'indicatore è identificato dalla designazione Unicode "Sk" (symbol, modifier). |
NonspacingMark | 5 | Carattere senza spaziatura che indica modifiche di un carattere di base. Identificato dalla designazione Unicode "Mn" (mark, nonpacing), |
NotAssigned | 29 | Carattere non assegnato ad alcuna categoria Unicode. Identificato dalla designazione di codice Unicode "Cn" (altro, non assegnato). |
OpenPunctuation | 20 | Carattere di apertura di una coppia di segni di punteggiatura, come parentesi, parentesi quadre e parentesi graffe. Identificato dalla designazione Unicode "Ps" (punctuation, open). |
OtherLetter | 4 | Lettera che non è una maiuscola, una minuscola, un'iniziale maiuscola o un carattere di modifica. Identificato dalla designazione Unicode "Lo" (letter, other). |
OtherNumber | 10 | Numero che non è né una cifra decimale né un numero di lettera. Ad esempio, la frazione 1/2. L'indicatore è identificato dalla designazione Unicode "No" (number, other). |
OtherPunctuation | 24 | Carattere di punteggiatura che non è un connettore, un trattino, un segno di punteggiatura di apertura, un segno di punteggiatura di chiusura, una virgoletta iniziale o una virgoletta finale. Identificato dalla designazione Unicode "Po" (punctuation, other). |
OtherSymbol | 28 | Carattere di simbolo diverso da un simbolo matematico, un simbolo di valuta o un simbolo di modifica. Identificato dalla designazione Unicode "So" (symbol, other). |
ParagraphSeparator | 13 | Carattere utilizzato per separare i paragrafi. Identificato dalla designazione Unicode "Zp" (separator, paragraph). |
PrivateUse | 17 | Carattere a uso privato, con valore Unicode compreso nell'intervallo da U+E000 a U+F8FF. Identificato dalla designazione Unicode "Co" (other, private use). |
SpaceSeparator | 11 | Spazio, senza glifo ma che non è un controllo o un carattere di formato. Identificato dalla designazione Unicode "Zs" (separator, space). |
SpacingCombiningMark | 6 | Carattere di spaziatura che indica modifiche di un carattere di base e influisce sulla larghezza del glifo per il carattere di base. Identificato dalla designazione Unicode "Mc" (mark, spacing combining). |
Surrogate | 16 | Surrogato elevato o carattere surrogato basso. I valori di codice surrogato sono compresi nell'intervallo da U+D800 a U+DFFF. Identificato dalla designazione Unicode "Cs" (other, surrogate). |
TitlecaseLetter | 2 | Lettera iniziale maiuscola. Identificato dalla designazione Unicode "Lt" (letter, titlecase). |
UppercaseLetter | 0 | Lettera maiuscola. Identificato dalla designazione Unicode "Lu" (letter, uppercase). |
Commenti
Un membro di questa enumerazione viene restituito da GetGeneralCategory. Una categoria generale Unicode definisce l'ampia classificazione di un carattere, ovvero la designazione come tipo di lettera, cifra decimale, separatore, simbolo matematico, punteggiatura e così via. Vedere l'allegato standard Unicode n. 44.
I valori di questa enumerazione sono compatibili con l'enumerazione Microsoft .NET System.Globalization.UnicodeGeneralCategory .