ITextRange.Text Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает обычный текст текстового диапазона.
public:
property Platform::String ^ Text { Platform::String ^ get(); void set(Platform::String ^ value); };
winrt::hstring Text();
void Text(winrt::hstring value);
public string Text { get; set; }
var string = iTextRange.text;
iTextRange.text = string;
Public Property Text As String
Значение свойства
Обычный текст.
Комментарии
Свойство Text является свойством по умолчанию для ITextRange. Таким образом, он автоматически вызывается для текстового диапазона. Например: в некоторых примерах ниже используется этот факт. print range
Метод Text подставляет строку для текста диапазона. Для обработки одного символа свойство ITextRange.Character более эффективно, чем свойство Text, и не требует создания одного диапазона символов для хранения символа.
Если диапазон вырожден, свойство Text позволяет легко вставить текст. Вы также можете удалить текст в диапазоне:range.delete range = ""
Свойство Текст можно использовать для копирования обычного текста из одного места в другое, просто установив один диапазон равным другому. Следующая инструкция задает текст одного диапазона, соответствующий тексту другого:range1 = range2
Эти диапазоны могут находиться в разных историях или даже в разных приложениях. Однако они подразумевают копирование текста сначала в строку, а затем из этой строки в целевое расположение.
Для больших объемов текста методы ITextRange.Copy и ITextRange.Paste могут выполняться быстрее, так как они могут выполнять копирование непосредственно из источника в целевой объект и в любом формате, поддерживаемом источником и целевым объектом.
Текст, возвращаемый свойством Text, задается в Юникоде. Знак конца абзаца может быть присвоен одним из следующих элементов в зависимости от исходного файла:
- 0x2029 (разделитель абзаца Юникода)
- возврат каретки/передача строки (CRLF) (0xd, 0xa)
- Только CR (0xd)
Заполнитель для внедренного объекта задается специальным символом WCH_EMBEDDING, который имеет официальное значение Юникода 0xFFFC.