Поделиться через


TextRange2 Интерфейс

Определение

Представляет текстовый кадр в объектах Shape или ShapeRange .

public interface class TextRange2 : Microsoft::Office::Core::_IMsoDispObj, System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("000C0397-0000-0000-C000-000000000046")]
public interface TextRange2 : Microsoft.Office.Core._IMsoDispObj, System.Collections.IEnumerable
[<System.Runtime.InteropServices.Guid("000C0397-0000-0000-C000-000000000046")>]
type TextRange2 = interface
    interface _IMsoDispObj
    interface IEnumerable
Public Interface TextRange2
Implements _IMsoDispObj, IEnumerable
Атрибуты
Реализации

Комментарии

Этот объект содержит текст в текстовом фрейме, а также свойства и методы, управляющие выравниванием и привязкой текстового кадра. Используйте свойство TextFrame2 для возврата TextFrame2 объекта.

Свойства

Application

Это свойство, используемое без квалификатора объектов, возвращает объект Application , представляющий текущий экземпляр приложения Microsoft Office. Это свойство, используемое с квалификатором объектов, возвращает объект Application , представляющий создателя TextFrame2 объекта . При использовании с объектом OLE Automation он возвращает приложение объекта. Только для чтения.

BoundHeight

Возвращает высоту текстового ограничивающего поля для указанного текста в пунктах. Только для чтения.

BoundLeft

Возвращает левую координату в точках текстового ограничивающего поля для указанного текста. Только для чтения.

BoundTop

Возвращает верхнюю координату в точках текстового ограничивающего поля для указанного текста. Только для чтения.

BoundWidth

Возвращает ширину текстового ограничивающего поля для указанного текста (в пунктах). Только для чтения.

Characters[Int32, Int32]

Только для чтения.

Count

Возвращает количество элементов в

TextRange2 Коллекции. Только для чтения.

Creator

Возвращает 32-разрядное целое число, указывающее приложение, в котором выполняется

TextRange2 объект создан. Только для чтения.

Font

Возвращает объект Font , представляющий форматирование символов TextRange2 для объекта . Только для чтения.

LanguageID

Возвращает или задает MsoLanguageID значение TextRange2 объекта . Для чтения и записи.

Length

Возвращает длину текстового диапазона. Только для чтения.

Lines[Int32, Int32]

Возвращает указанное подмножество текстовых строк. Только для чтения.

MathZones[Int32, Int32]

Представляет текстовый кадр в объектах Shape или ShapeRange .

ParagraphFormat

Возвращает форматирование абзаца для указанного текста. Только для чтения.

Paragraphs[Int32, Int32]

Возвращает указанное подмножество текстовых абзацев. Только для чтения.

Parent

Возвращает родительский объект для TextRange2 объекта .

Только для чтения.

Runs[Int32, Int32]

Возвращает указанное подмножество текстовых выполнений. Текстовый запуск состоит из диапазона символов, которые используют одни и те же атрибуты шрифта. Только для чтения.

Sentences[Int32, Int32]

Возвращает указанное подмножество текстовых предложений. Только для чтения.

Start

Возвращает начальную точку указанного текстового диапазона. Только для чтения.

Text

Возвращает или задает строковое значение, представляющее текст в текстовом диапазоне. Для чтения и записи.

Words[Int32, Int32]

Возвращает указанное подмножество текстовых слов. Только для чтения.

Методы

AddPeriods()

Добавляет знак препинания точки (.) в правую часть текста, содержащегося в TextFrame2 объекте для языков слева направо, и слева для языков справа налево.

ChangeCase(MsoTextChangeCase)

Изменяет регистр TextRange2 объекта на одно из значений в перечислении MsoTextChangeCase .

Copy()

Копирует TextRange2 объект .

Cut()

Удаляет часть или весь текст из диапазона текста.

Delete()

Удаляет TextRange2 объект .

Find(String, Int32, MsoTriState, MsoTriState)

Выполняет поиск TextRange2 в объекте подмножества текста.

GetEnumerator()

Представляет текстовый кадр в объектах Shape или ShapeRange .

InsertAfter(String)

Вставляет текст справа от существующего текста в объекте TextRange2 .

InsertBefore(String)

Вставляет текст слева от существующего текста в объекте TextRange2 .

InsertChartField(MsoChartFieldType, String, Int32)

Вставляет поле в текст метки данных на диаграмме.

InsertSymbol(String, Int32, MsoTriState)

Вставляет символ из указанного набора шрифтов в диапазон текста, представленный TextRange2 объектом .

Item(Object)

Возвращает диапазон текста, заданный номером индекса из TextRange2 объекта .

LtrRun()

TextRange2 Возвращает объект , представляющий указанное подмножество текстовых запусков слева направо. Текстовый запуск состоит из диапазона символов, которые используют одни и те же атрибуты шрифта.

Paste()

Вставляет содержимое буфера обмена в TextRange2 объект .

PasteSpecial(MsoClipboardFormat)

Заменяет текстовый диапазон содержимым буфера обмена в указанном формате. Если вставка выполнена успешно, этот метод возвращает объект, TextRange2 включающий вставленный текстовый диапазон.

RemovePeriods()

Удаляет все знаки препинания точки (.) из текста в объекте TextRange2 .

Replace(String, String, Int32, MsoTriState, MsoTriState)

Находит определенный текст в текстовом диапазоне, заменяет найденный текст указанной строкой TextRange2 и возвращает объект, представляющий первое вхождение найденного текста. Возвращает значение Nothing, если совпадение не найдено.

RotatedBounds(Single, Single, Single, Single, Single, Single, Single, Single)

Возвращает координаты вершин текстового ограничивающего поля для указанного текстового диапазона. Только для чтения.

RtlRun()

TextRange2 Возвращает объект , представляющий указанное подмножество текстовых запусков справа налево. Текстовый запуск состоит из диапазона символов, которые используют одни и те же атрибуты шрифта.

Select()

Выбирает TextRange2 объект .

TrimText()

Возвращает указанный текст за вычетом всех конечных пробелов.

Применяется к