Продукты Р7
Корпоративный сервер 2024
Корпоративный сервер 2024
Сервер документов
Сервер документов
Редакторы
Редакторы
Корпоративный сервер 2019
Корпоративный сервер 2019
Графика
Графика
Команда
Команда
Мобильные редакторы
Мобильные редакторы
Облачный офис
Облачный офис
Почта
Почта
Органайзер
Органайзер
Дополнительно
Часто задаваемые вопросы
Разработчикам
Интеграции
Новые возможности

Справочник методов базового класса ApiCharacters таблиц

Обновлено: 17.12.25

new ApiCharacters()

Класс, представляющий символы в объекте, содержащем текст.

Настройки

Название Тип Описание
Count числовой Количество персонажей в коллекции.
Parent ApiRange Родительский объект указанных символов.
Caption строковый Текст указанного диапазона символов.
Text строковый Строковое значение, представляющее текст указанного диапазона символов.
Font ApiFont Шрифт указанных символов.

Методы

Название Описание
Delete ↗ Удаляет объект ApiCharacters.
GetCaption ↗ Возвращает строковое значение, представляющее текст указанного диапазона символов.
GetCount ↗ Возвращает значение, представляющее количество объектов в коллекции.
GetFont ↗ Возвращает объект ApiFont, представляющий шрифт указанных символов.
GetParent ↗ Возвращает родительский объект указанных символов.
GetText ↗ Возвращает текст указанного диапазона символов.
Insert ↗ Вставляет строку, заменяющую указанные символы.
SetCaption ↗ Устанавливает строковое значение, представляющее текст указанного диапазона символов.
SetText ↗ Устанавливает текст для указанных символов.

Пример

builder.CreateFile("xlsx");
var oWorksheet = Api.GetActiveSheet();
var oRange = oWorksheet.GetRange("B1");
oRange.SetValue("This is just a sample text.");
var oCharacters = oRange.GetCharacters(16, 6);
var oFont = oCharacters.GetFont();
oFont.SetBold(true);
var sCaption = oCharacters.GetCaption();
oWorksheet.GetRange("B3").SetValue("Caption: " + sCaption);
var sText = oCharacters.GetText();
oWorksheet.GetRange("B4").SetValue("Text: " + sText);
var nCount = oCharacters.GetCount();
oWorksheet.GetRange("B5").SetValue("Number of characters: " + nCount);
var oParent = oCharacters.GetParent();
oParent.SetBorders("Bottom", "Thick", Api.CreateColorFromRGB(255, 111, 61));
oCharacters = oRange.GetCharacters(23, 4);
oCharacters.Insert("string");
oCharacters = oRange.GetCharacters(9, 4);
oCharacters.Delete();
builder.SaveFile("xlsx", "ApiCharacters.xlsx");
builder.CloseFile();