ITextRange.GetCharacterUtf32(UInt32, Int32) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Recupera el código de caracteres Formato de transformación Unicode (UTF)-32 del carácter en el desplazamiento especificado desde el final del intervalo de texto.
public:
void GetCharacterUtf32([Out] unsigned int & value, int offset);
void GetCharacterUtf32([Out] uint32_t & value, int const& offset);
public void GetCharacterUtf32(out uint value, int offset);
Public Sub GetCharacterUtf32 (ByRef value As UInteger, offset As Integer)
Parámetros
- value
-
UInt32
unsigned int
uint32_t
Valor de carácter.
- offset
-
Int32
int
Desplazamiento desde el final del intervalo de texto.
Si *offset* es | El método devuelve este carácter. |
---|---|
0 | Carácter al final del intervalo. |
en medio de un par suplente | El carácter UTF-32 correspondiente |
Comentarios
Este método difiere de ITextRange.Character de las siguientes maneras:
- Devuelve el código de caracteres Formato de transformación Unicode (UTF)-32 para un par suplente de formato de transformación Unicode (UTF)-16 en lugar del código principal del par (vea las secciones 3.8 y 3.9 y la tabla 3-5 en The Unicode Standard para obtener explicaciones de esta notación).
- Obtiene el código del carácter en el desplazamiento especificado desde el final del intervalo de texto en lugar del carácter al principio del intervalo.
Si intenta recuperar un carácter que se encuentra antes del inicio de la historia o al final del artículo, el valor se establece en el código de carácter 0.
Si el desplazamiento es 0, este método recupera el carácter al final del intervalo.
Si el desplazamiento está en medio de un par suplente, este método recupera el formato de transformación Unicode (UTF)-32 carácter correspondiente.