Paint.GetRunCharacterAdvance 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í.
Sobrecargas
| Nombre | Description |
|---|---|
| GetRunCharacterAdvance(ICharSequence, Int32, Int32, Int32, Int32, Boolean, Int32, Single[], Int32) | |
| GetRunCharacterAdvance(Char[], Int32, Int32, Int32, Int32, Boolean, Int32, Single[], Int32) |
Mida el avance de cada carácter dentro de una ejecución de texto y devuelva también la posición del cursor dentro de la ejecución. |
| GetRunCharacterAdvance(String, Int32, Int32, Int32, Int32, Boolean, Int32, Single[], Int32) |
Devuelve la medida de ancho entre el inicio y el desplazamiento; la matriz de avances recibe los avances de caracteres calculados. |
GetRunCharacterAdvance(ICharSequence, Int32, Int32, Int32, Int32, Boolean, Int32, Single[], Int32)
[Android.Runtime.Register("getRunCharacterAdvance", "(Ljava/lang/CharSequence;IIIIZI[FI)F", "GetGetRunCharacterAdvance_Ljava_lang_CharSequence_IIIIZIarrayFIHandler", ApiSince=34)]
public virtual float GetRunCharacterAdvance(Java.Lang.ICharSequence text, int start, int end, int contextStart, int contextEnd, bool isRtl, int offset, float[]? advances, int advancesIndex);
[<Android.Runtime.Register("getRunCharacterAdvance", "(Ljava/lang/CharSequence;IIIIZI[FI)F", "GetGetRunCharacterAdvance_Ljava_lang_CharSequence_IIIIZIarrayFIHandler", ApiSince=34)>]
abstract member GetRunCharacterAdvance : Java.Lang.ICharSequence * int * int * int * int * bool * int * single[] * int -> single
override this.GetRunCharacterAdvance : Java.Lang.ICharSequence * int * int * int * int * bool * int * single[] * int -> single
Parámetros
- text
- ICharSequence
texto que se va a medir. No puede ser NULL.
- start
- Int32
índice del inicio del intervalo que se va a medir
- end
- Int32
índice + 1 del final del intervalo que se va a medir
- contextStart
- Int32
índice del inicio del contexto de forma
- contextEnd
- Int32
índice + 1 del final del contexto de forma
- isRtl
- Boolean
si la ejecución está en dirección RTL
- offset
- Int32
índice de posición de símbolo de intercalación
- advances
- Single[]
matriz que recibe los avances de caracteres calculados
- advancesIndex
- Int32
índice inicial desde el que se rellena la matriz de avances
Devoluciones
medición de ancho entre inicio y desplazamiento
- Atributos
Comentarios
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Se aplica a
GetRunCharacterAdvance(Char[], Int32, Int32, Int32, Int32, Boolean, Int32, Single[], Int32)
Mida el avance de cada carácter dentro de una ejecución de texto y devuelva también la posición del cursor dentro de la ejecución.
[Android.Runtime.Register("getRunCharacterAdvance", "([CIIIIZI[FI)F", "GetGetRunCharacterAdvance_arrayCIIIIZIarrayFIHandler", ApiSince=34)]
public virtual float GetRunCharacterAdvance(char[] text, int start, int end, int contextStart, int contextEnd, bool isRtl, int offset, float[]? advances, int advancesIndex);
[<Android.Runtime.Register("getRunCharacterAdvance", "([CIIIIZI[FI)F", "GetGetRunCharacterAdvance_arrayCIIIIZIarrayFIHandler", ApiSince=34)>]
abstract member GetRunCharacterAdvance : char[] * int * int * int * int * bool * int * single[] * int -> single
override this.GetRunCharacterAdvance : char[] * int * int * int * int * bool * int * single[] * int -> single
Parámetros
- text
- Char[]
texto que se va a medir. No puede ser NULL.
- start
- Int32
índice inicial del intervalo que se va a medir, inclusivo
- end
- Int32
índice final del intervalo que se va a medir, exclusivo
- contextStart
- Int32
índice inicial del contexto de forma, inclusivo
- contextEnd
- Int32
índice final del contexto de forma, exclusivo
- isRtl
- Boolean
si la ejecución está en dirección RTL
- offset
- Int32
índice de posición de símbolo de intercalación
- advances
- Single[]
matriz que recibe los avances de caracteres calculados
- advancesIndex
- Int32
índice inicial desde el que se rellena la matriz de avances
Devoluciones
medición de ancho entre inicio y desplazamiento
- Atributos
Comentarios
Mida el avance de cada carácter dentro de una ejecución de texto y devuelva también la posición del cursor dentro de la ejecución.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Se aplica a
GetRunCharacterAdvance(String, Int32, Int32, Int32, Int32, Boolean, Int32, Single[], Int32)
Devuelve la medida de ancho entre el inicio y el desplazamiento; la matriz de avances recibe los avances de caracteres calculados.
public float GetRunCharacterAdvance(string text, int start, int end, int contextStart, int contextEnd, bool isRtl, int offset, float[]? advances, int advancesIndex);
member this.GetRunCharacterAdvance : string * int * int * int * int * bool * int * single[] * int -> single
Parámetros
- text
- String
texto que se va a medir. No puede ser NULL.
- start
- Int32
índice del inicio del intervalo que se va a medir
- end
- Int32
índice + 1 del final del intervalo que se va a medir
- contextStart
- Int32
índice del inicio del contexto de forma
- contextEnd
- Int32
índice + 1 del final del contexto de forma
- isRtl
- Boolean
si la ejecución está en dirección RTL
- offset
- Int32
índice de posición de símbolo de intercalación
- advances
- Single[]
matriz que recibe los avances de caracteres calculados
- advancesIndex
- Int32
índice inicial desde el que se rellena la matriz de avances
Devoluciones
medición de ancho entre inicio y desplazamiento
Comentarios
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.