Condividi tramite


UnicodeGeneralCategory Enumerazione

Definizione

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 .

Si applica a

Vedi anche