TextRunShaper.ShapeTextRun Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
ShapeTextRun(ICharSequence, Int32, Int32, Int32, Int32, Single, Single, Boolean, Paint) |
Текст, отличный от стиля фигуры. |
ShapeTextRun(Char[], Int32, Int32, Int32, Int32, Single, Single, Boolean, Paint) |
Текст, отличный от стиля фигуры. |
ShapeTextRun(String, Int32, Int32, Int32, Int32, Single, Single, Boolean, Paint) |
Текст, отличный от стиля фигуры. |
ShapeTextRun(ICharSequence, Int32, Int32, Int32, Int32, Single, Single, Boolean, Paint)
Текст, отличный от стиля фигуры.
[Android.Runtime.Register("shapeTextRun", "(Ljava/lang/CharSequence;IIIIFFZLandroid/graphics/Paint;)Landroid/graphics/text/PositionedGlyphs;", "", ApiSince=31)]
public static Android.Graphics.Text.PositionedGlyphs ShapeTextRun (Java.Lang.ICharSequence text, int start, int count, int contextStart, int contextCount, float xOffset, float yOffset, bool isRtl, Android.Graphics.Paint paint);
[<Android.Runtime.Register("shapeTextRun", "(Ljava/lang/CharSequence;IIIIFFZLandroid/graphics/Paint;)Landroid/graphics/text/PositionedGlyphs;", "", ApiSince=31)>]
static member ShapeTextRun : Java.Lang.ICharSequence * int * int * int * int * single * single * bool * Android.Graphics.Paint -> Android.Graphics.Text.PositionedGlyphs
Параметры
- text
- ICharSequence
текстовый буфер, который нужно сформировать. Все диапазоны стилей, хранящиеся в этом тексте, игнорируются.
- start
- Int32
начальный индекс формирования целевого объекта в буфере.
- count
- Int32
длина цели формирования в буфере.
- contextStart
- Int32
начальный индекс контекста, используемый для формирования в буфере.
- contextCount
- Int32
Длина контекста, используемая для формирования в буфере.
- xOffset
- Single
дополнительный объем смещения x для результирующих глифов.
- yOffset
- Single
дополнительное количество смещения y для результирующих глифов.
- isRtl
- Boolean
Значение true, если этот текст формируется для направления RTL, значение false в противном случае.
- paint
- Paint
краска, используемая для формирования текста.
Возвращаемое значение
Результат фигуры
- Атрибуты
Комментарии
Текст, отличный от стиля фигуры.
Эта функция формирует текст заданного диапазона в контексте заданного диапазона контекста. Некоторые скрипты, например арабский или Деванагари, изменяют фигуру буквы на основе его расположения или окружающих символов.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Применяется к
ShapeTextRun(Char[], Int32, Int32, Int32, Int32, Single, Single, Boolean, Paint)
Текст, отличный от стиля фигуры.
[Android.Runtime.Register("shapeTextRun", "([CIIIIFFZLandroid/graphics/Paint;)Landroid/graphics/text/PositionedGlyphs;", "", ApiSince=31)]
public static Android.Graphics.Text.PositionedGlyphs ShapeTextRun (char[] text, int start, int count, int contextStart, int contextCount, float xOffset, float yOffset, bool isRtl, Android.Graphics.Paint paint);
[<Android.Runtime.Register("shapeTextRun", "([CIIIIFFZLandroid/graphics/Paint;)Landroid/graphics/text/PositionedGlyphs;", "", ApiSince=31)>]
static member ShapeTextRun : char[] * int * int * int * int * single * single * bool * Android.Graphics.Paint -> Android.Graphics.Text.PositionedGlyphs
Параметры
- text
- Char[]
текстовый буфер для формирования
- start
- Int32
начальный индекс формирования целевого объекта в буфере.
- count
- Int32
длина цели формирования в буфере.
- contextStart
- Int32
начальный индекс контекста, используемый для формирования в буфере.
- contextCount
- Int32
Длина контекста, используемая для формирования в буфере.
- xOffset
- Single
дополнительный объем смещения x для результирующих глифов.
- yOffset
- Single
дополнительное количество смещения y для результирующих глифов.
- isRtl
- Boolean
Значение true, если этот текст формируется для направления RTL, значение false в противном случае.
- paint
- Paint
краска, используемая для формирования текста.
Возвращаемое значение
Результат фигуры.
- Атрибуты
Комментарии
Текст, отличный от стиля фигуры.
Эта функция формирует текст заданного диапазона в контексте заданного диапазона контекста. Некоторые скрипты, например арабский или Деванагари, изменяют фигуру буквы на основе его расположения или окружающих символов.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.
Применяется к
ShapeTextRun(String, Int32, Int32, Int32, Int32, Single, Single, Boolean, Paint)
Текст, отличный от стиля фигуры.
public static Android.Graphics.Text.PositionedGlyphs ShapeTextRun (string text, int start, int count, int contextStart, int contextCount, float xOffset, float yOffset, bool isRtl, Android.Graphics.Paint paint);
static member ShapeTextRun : string * int * int * int * int * single * single * bool * Android.Graphics.Paint -> Android.Graphics.Text.PositionedGlyphs
Параметры
- text
- String
текстовый буфер, который нужно сформировать. Все диапазоны стилей, хранящиеся в этом тексте, игнорируются.
- start
- Int32
начальный индекс формирования целевого объекта в буфере.
- count
- Int32
длина цели формирования в буфере.
- contextStart
- Int32
начальный индекс контекста, используемый для формирования в буфере.
- contextCount
- Int32
Длина контекста, используемая для формирования в буфере.
- xOffset
- Single
дополнительный объем смещения x для результирующих глифов.
- yOffset
- Single
дополнительное количество смещения y для результирующих глифов.
- isRtl
- Boolean
Значение true, если этот текст формируется для направления RTL, значение false в противном случае.
- paint
- Paint
краска, используемая для формирования текста.
Возвращаемое значение
Результат фигуры
Комментарии
Текст, отличный от стиля фигуры.
Эта функция формирует текст заданного диапазона в контексте заданного диапазона контекста. Некоторые скрипты, например арабский или Деванагари, изменяют фигуру буквы на основе его расположения или окружающих символов.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.