ITextRange.GetCharacterUtf32(UInt32, Int32) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Recupera il codice carattere UTF (Unicode Transformation Format) -32 del carattere in corrispondenza dell'offset specificato dalla fine dell'intervallo di testo.
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)
Parametri
- value
-
UInt32
unsigned int
uint32_t
Valore del carattere.
- offset
-
Int32
int
Offset dalla fine dell'intervallo di testo.
Se *offset* è | Il metodo restituisce questo carattere |
---|---|
0 | Carattere alla fine dell'intervallo |
nel mezzo di una coppia surrogata | Carattere UTF-32 corrispondente |
Commenti
Questo metodo è diverso da ITextRange.Character nei modi seguenti:
- Restituisce il codice carattere UTF (Unicode Transformation Format) -32 per una coppia di surrogati Unicode Transformation Format (UTF)-16 anziché il codice lead della coppia (vedere Sezioni 3.8 e 3.9 e Tabella 3-5 nello standard Unicode per le spiegazioni di questa notazione).
- Ottiene il codice per il carattere in corrispondenza dell'offset specificato dalla fine dell'intervallo di testo anziché dal carattere all'inizio dell'intervallo.
Se si tenta di recuperare un carattere che precede l'inizio della storia o alla fine del brano, il valore viene impostato sul codice carattere 0.
Se offset è 0, questo metodo recupera il carattere alla fine dell'intervallo.
Se offset si trova al centro di una coppia di surrogati, questo metodo recupera il carattere UTF (Unicode Transformation Format) -32 corrispondente.