Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

UnicodeCategory (Enumeración)

Define la categoría Unicode de un carácter.

Espacio de nombres:  System.Globalization
Ensamblado:  mscorlib (en mscorlib.dll)

[SerializableAttribute]
[ComVisibleAttribute(true)]
public enum UnicodeCategory

Nombre de miembroDescripción
Compatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsClosePunctuationCarácter de cierre de uno de los signos de puntuación dobles, como paréntesis, corchetes y llaves. Indicado por la designación de Unicode "Pe" (puntuación, cerrar). El valor es 21.
Compatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsConnectorPunctuationCarácter de signo de puntuación conector que conecta dos caracteres. Indicado por la designación de Unicode "Pc" (puntuación, conector). El valor es 18.
Compatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsControlCarácter de código de control, con un valor Unicode de U+007F o en el intervalo comprendido entre U+0000 y U+001F o entre U+0080 y U+009F. Indicado por la designación de Unicode "Cc" (otro, control). El valor es 14.
Compatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsCurrencySymbolCarácter de símbolo de divisa. Indicado por la designación de Unicode "Sc" (símbolo, divisa). El valor es 26.
Compatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsDashPunctuationCarácter de raya o guión. Indicado por la designación de Unicode "Pd" (puntuación, raya). El valor es 19.
Compatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsDecimalDigitNumberCarácter de dígito decimal, es decir, carácter en el intervalo comprendido entre 0 y 9. Indicado por la designación de Unicode "Nd" (número, dígito decimal). El valor es 8.
Compatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsEnclosingMarkCarácter de marca de cierre, que es un carácter de combinación sin espacio que rodea todos los caracteres anteriores hasta el carácter base incluido. Indicado por la designación de Unicode "Me" (marca, cerrar). El valor es 7.
Compatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsFinalQuotePunctuationCarácter de comilla final o de cierre. Indicado por la designación de Unicode "Pf" (puntuación, comilla final). El valor es 23.
Compatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsFormatCarácter de formato que afecta al diseño del texto o la operación de procesos de texto, pero que no se representa normalmente. Indicado por la designación de Unicode "Cf" (otro, formato). El valor es 15.
Compatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsInitialQuotePunctuationCarácter de comilla inicial o de apertura. Indicado por la designación de Unicode "Pi" (puntuación, comilla inicial). El valor es 22.
Compatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsLetterNumberNúmero representado por una letra, en lugar de un dígito decimal; por ejemplo, el número romano de cinco, que es "V". El indicador se especifica mediante la designación de Unicode "Nl" (número, letra). El valor es 9.
Compatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsLineSeparatorCarácter que se utiliza para separar líneas de texto. Indicado por la designación de Unicode "Zl" (separador, línea). El valor es 12.
Compatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsLowercaseLetterLetra en minúsculas. Indicado por la designación de Unicode "Ll" (letra, minúscula). El valor es 1.
Compatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsMathSymbolCarácter de símbolo matemático, como "+" o "=". Indicado por la designación de Unicode "Sm" (símbolo, matemático). El valor es 25.
Compatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsModifierLetterCarácter de letra modificadora, que es un carácter de espacio cualquiera que indica modificaciones de una letra anterior. Indicado por la designación de Unicode "Lm" (letra, modificador). El valor es 3.
Compatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsModifierSymbolCarácter de símbolo modificador, que especifica las modificaciones de los caracteres circundantes. Por ejemplo, la barra diagonal de fracción indica que el número a la izquierda es el numerador y el número a la derecha, el denominador. El indicador se especifica mediante la designación de Unicode "Sk" (símbolo, modificador). El valor es 27.
Compatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsNonSpacingMarkCarácter que no es un espacio que indica modificaciones de un carácter base. Indicado por la designación de Unicode "Mn" (marca, sin espacios). El valor es 5.
Compatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsOpenPunctuationCarácter de apertura de uno de los signos de puntuación dobles, como paréntesis, corchetes y llaves. Indicado por la designación de Unicode "Ps" (puntuación, abrir). El valor es 20.
Compatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsOtherLetterLetra que no es una letra mayúscula, una letra minúscula, una letra de título o una letra modificadora. Indicado por la designación de Unicode "Lo" (letra, otra). El valor es 4.
Compatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsOtherNotAssignedCarácter que no está asignado a ninguna categoría Unicode. Indicado por la designación de Unicode "Cn" (otro, no asignado). El valor es 29.
Compatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsOtherNumberNúmero que no es un dígito decimal ni un número de letra, por ejemplo, la fracción 1/2. El indicador se especifica mediante la designación de Unicode "No" (número, otro). El valor es 10.
Compatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsOtherPunctuationCarácter de signo de puntuación que no es un conector, una raya, un signo de puntuación de apertura, un signo de puntuación de cierre, una comilla inicial o una comilla final. Indicado por la designación de Unicode "Po" (puntuación, otro). El valor es 24.
Compatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsOtherSymbolCarácter de símbolo que no es un símbolo matemático, un símbolo de divisa o un símbolo modificador. Indicado por la designación de Unicode "So" (símbolo, otro). El valor es 28.
Compatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsParagraphSeparatorCarácter utilizado para separar párrafos. Indicado por la designación de Unicode "Zp" (separador, párrafo). El valor es 13.
Compatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsPrivateUseCarácter de uso privado, con un valor Unicode en el intervalo comprendido entre U+E000 y U+F8FF. Indicado por la designación de Unicode "Co" (otro, uso privado). El valor es 17.
Compatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsSpaceSeparatorCarácter de espacio, que no tiene glifo pero no es un carácter de formato o control. Indicado por la designación de Unicode "Zs" (separador, espacio). El valor es 11.
Compatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsSpacingCombiningMarkCarácter de espacio que indica modificaciones de un carácter base y afecta al ancho del glifo para ese carácter base. Indicado por la designación de Unicode "Mc" (marca, espacio combinable). El valor es 6.
Compatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsSurrogateCarácter de suplente bajo o suplente alto. Los valores de códigos de suplente están comprendidos en el intervalo de U+D800 a U+DFFF. Indicado por la designación de Unicode "Cs" (otro, suplente). El valor es 16.
Compatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsTitlecaseLetterLetra de título. Indicado por la designación de Unicode "Lt" (letra, título). El valor es 2.
Compatible con XNA FrameworkCompatible con Biblioteca de clases portableCompatible con .NET para aplicaciones de la Tienda WindowsUppercaseLetterLetra en mayúsculas. Indicado por la designación de Unicode "Lu" (letra, mayúscula). El valor es 0.

Los métodos Char.GetUnicodeCategory y CharUnicodeInfo.GetUnicodeCategory devuelven un miembro de la enumeración UnicodeCategory. La enumeración UnicodeCategory se utiliza también para admitir los métodos Char, como IsUpper(Char). Estos métodos determinan si un carácter especificado es miembro de una categoría general determinada de Unicode. Una categoría general de Unicode define la clasificación de un carácter en líneas generales, es decir, la designación como tipo de letra, dígito decimal, separador, símbolo matemático, de puntuación, etc.

Esta enumeración se basa en el estándar Unicode, versión 5.0. Para obtener más información, vea los subtemas sobre el formato de archivo UCD y los valores de las categorías generales en la base de datos de caracteres Unicode (en inglés).

El estándar Unicode define lo siguiente:

Un par suplente es una representación de caracteres codificados de un único carácter abstracto que consta de una secuencia de dos unidades de código, donde la primera unidad del par es un suplente alto y la segunda, uno bajo. Un suplente alto es un punto de código Unicode en el intervalo comprendido entre U+D800 y U+DBFF, y un suplente bajo es un punto de código Unicode en el intervalo comprendido entre U+DC00 y U+DFFF.

Una secuencia de caracteres combinables es una combinación de un carácter base y uno o varios caracteres combinables. Un par suplente representa un carácter base o un carácter combinable. Un carácter combinable puede ser un espacio o un carácter que no es un espacio. Un carácter combinable de espacio ocupa una posición de espacio por si mismo cuando se representa; mientras que un carácter combinable que no es un espacio no lo hace. Los diacríticos son un ejemplo de caracteres combinables sin espacio.

Una letra modificadora es un carácter de espacio cualquiera, que al igual que un carácter combinable, indica modificaciones de una letra anterior.

Una marca de cierre es un carácter combinable sin espacio que rodea todos los caracteres anteriores hasta el carácter base incluido.

Un carácter de formato es un carácter que no se representa normalmente, pero que afecta al diseño del texto o la operación de procesos de texto.

El estándar Unicode define diversas variaciones sobre algunos signos de puntuación. Por ejemplo, un guión puede ser uno o varios valores de código que representan un guión, como U+002D (guión menos) o U+00AD (guión suave) o U+2010 (guión) o U+2011 (guión de no separación). Lo mismo sucede con rayas, caracteres de espacio y comillas.

El estándar Unicode también asigna códigos a representaciones de dígitos decimales que son específicas de un script o idioma concreto; por ejemplo, U+0030 (dígito cero) y U+0660 (dígito cero árabo-índico).

.NET Framework

Compatible con: 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Compatible con: 4, 3.5 SP1

Biblioteca de clases portable

Compatible con: Biblioteca de clases portable

.NET para aplicaciones de la Tienda Windows

Compatible con: Windows 8

.NET para aplicaciones de Windows Phone

Compatible con: Windows Phone 8, Silverlight 8.1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (no se admite el rol Server Core), Windows Server 2008 R2 (se admite el rol Server Core con SP1 o versiones posteriores; no se admite Itanium)

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft