Partager via


ITextRange.GetCharacterUtf32(UInt32, Int32) Méthode

Définition

Récupère le code de 32 caractères UTF (Unicode Transformation Format) du caractère au décalage spécifié à partir de la fin de la plage de texte.

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)

Paramètres

value
UInt32

unsigned int

uint32_t

Valeur de caractère.

offset
Int32

int

Décalage de la fin de la plage de texte.

Si *offset* a la valeurLa méthode retourne ce caractère
0Caractère à la fin de la plage
au milieu d’une paire de substitutionCaractère UTF-32 correspondant

Remarques

Cette méthode diffère de ITextRange.Character des manières suivantes :

  • Elle retourne le code de caractères UTF (Unicode Transformation Format)-32 pour une paire de substituts format de transformation Unicode (UTF)-16 au lieu du code de prospect de la paire (voir sections 3.8 et 3.9 et tableau 3-5 dans la norme Unicode pour obtenir des explications sur cette notation).
  • Il obtient le code du caractère au décalage spécifié à partir de la fin de la plage de texte au lieu du caractère au début de la plage.

Si vous essayez de récupérer un caractère qui se trouve avant le début de l’histoire ou à la fin de l’histoire, la valeur est définie sur le code de caractère 0.

Si offset a la valeur 0, cette méthode récupère le caractère à la fin de la plage.

Si le décalage se trouve au milieu d’une paire de substitution, cette méthode récupère le caractère UTF (Unicode Transformation Format)-32 correspondant.

S’applique à

Voir aussi