System.Character.TCharacter.IsSurrogatePair
Delphi
class function IsSurrogatePair(const HighSurrogate, LowSurrogate: Char): Boolean; overload; inline; static;
class function IsSurrogatePair(const S: string; Index: Integer): Boolean; overload; inline; static;
C++
static bool __fastcall IsSurrogatePair(const System::WideChar HighSurrogate, const System::WideChar LowSurrogate)/* overload */;
static bool __fastcall IsSurrogatePair(const System::UnicodeString S, int Index)/* overload */;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.Character.pas System.Character.hpp |
System.Character | TCharacter |
Description
Détermine si les caractères représentent une paire de substitution valide dans les spécifications Unicode.
Cette fonction est surchargée.
Renvoie true si HighSurrogate et LowSurrogate représentent une paire de substitution valide dans les spécifications Unicode.
Renvoie true si le caractère UTF-16 à l'indice Index de la chaîne S représente une paire de substitution dans les spécifications Unicode.