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


TextPattern Класс

Определение

Представляет элементы управления, которые содержат текст.

public ref class TextPattern : System::Windows::Automation::BasePattern
public class TextPattern : System.Windows.Automation.BasePattern
type TextPattern = class
    inherit BasePattern
Public Class TextPattern
Inherits BasePattern
Наследование
TextPattern

Комментарии

Класс TextPattern может не предоставлять текстовые функции, которые существуют только в определенном поставщике модель автоматизации пользовательского интерфейса. Для этих уникальных и часто расширенных функций AutomationElement класс предоставляет методы для модель автоматизации пользовательского интерфейса клиента для доступа к соответствующей собственной объектной модели.

Поля

AnimationStyleAttribute

Идентифицирует атрибут AnimationStyle текстового диапазона.

BackgroundColorAttribute

Определяет атрибут BackgroundColor диапазона текста.

BulletStyleAttribute

Идентифицирует атрибут BulletStyle текстового диапазона.

CapStyleAttribute

Идентифицирует атрибут CapStyle текстового диапазона.

CultureAttribute

Идентифицирует атрибут Culture (CultureInfo) текстового диапазона до уровня подъязыка; например швейцарский французский (fr-CH) вместо французского (fr).

FontNameAttribute

Идентифицирует атрибут FontName текстового диапазона.

FontSizeAttribute

Идентифицирует атрибут FontSize текстового диапазона.

FontWeightAttribute

Идентифицирует атрибут FontWeight текстового диапазона.

ForegroundColorAttribute

Определяет атрибут ForegroundColor (COLORREF) диапазона текста.

HorizontalTextAlignmentAttribute

Идентифицирует атрибут HorizontalTextAlignment текстового диапазона.

IndentationFirstLineAttribute

Идентифицирует атрибут IndentationFirstLine (TextIndent) текстового диапазона.

IndentationLeadingAttribute

Идентифицирует атрибут IndentationLeading (TextIndent) текстового диапазона.

IndentationTrailingAttribute

Идентифицирует атрибут IndentationTrailing (TextIndent) текстового диапазона.

IsHiddenAttribute

Идентифицирует атрибут IsHidden текстового диапазона.

IsItalicAttribute

Идентифицирует атрибут IsItalic (FontStyle) текстового диапазона.

IsReadOnlyAttribute

Идентифицирует атрибут IsReadOnly текстового диапазона.

IsSubscriptAttribute

Идентифицирует атрибут IsSubscript (FontVariants) текстового диапазона.

IsSuperscriptAttribute

Идентифицирует атрибут IsSuperscript (FontVariants) текстового диапазона.

MarginBottomAttribute

Идентифицирует атрибут MarginBottom (PageSettings) текстового диапазона.

MarginLeadingAttribute

Идентифицирует атрибут MarginLeading (PageSettings) текстового диапазона.

MarginTopAttribute

Идентифицирует атрибут MarginTop (PageSettings) текстового диапазона.

MarginTrailingAttribute

Идентифицирует атрибут MarginTrailing (PageSettings) текстового диапазона.

MixedAttributeValue

Определяет, изменяется ли значение данного атрибута на протяжении текстового диапазона в элементе управления Rich Edit.

OutlineStylesAttribute

Идентифицирует атрибут OutlineStyles (OutlineStyles) текстового диапазона.

OverlineColorAttribute

Идентифицирует атрибут OverlineColor текстового диапазона.

OverlineStyleAttribute

Идентифицирует атрибут OverlineStyle (TextDecorationLineStyle) текстового диапазона.

Pattern

Идентифицирует шаблон TextPattern.

StrikethroughColorAttribute

Идентифицирует атрибут StrikethroughColor текстового диапазона.

StrikethroughStyleAttribute

Идентифицирует атрибут StrikethroughStyle (TextDecorationLineStyle) текстового диапазона.

TabsAttribute

Идентифицирует атрибут Tabs текстового диапазона.

TextChangedEvent

Идентифицирует событие, которое возникает при изменении текстового содержимого.

TextFlowDirectionsAttribute

Идентифицирует атрибут TextFlowDirections (FlowDirections) текстового диапазона.

TextSelectionChangedEvent

Идентифицирует событие, которое возникает при изменении выбора текста.

UnderlineColorAttribute

Идентифицирует атрибут UnderlineColor текстового диапазона.

UnderlineStyleAttribute

Идентифицирует атрибут UnderlineStyle (TextDecorationLineStyle) текстового диапазона.

Свойства

DocumentRange

Получает текстовый диапазон, включающий основной текст документа.

SupportedTextSelection

Получает значение, указывающее, поддерживает ли поставщик текста выделение, и если да, то какого типа.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetSelection()

Извлекает коллекцию раздельных текстовых диапазонов, связанных с текущим выделением или выделениями текста.

GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
GetVisibleRanges()

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

MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
RangeFromChild(AutomationElement)

Извлекает текстовый диапазон, включающий дочерний элемент, например изображение, гиперссылку, электронную таблицу Excel Майкрософт или другой внедренный объект.

RangeFromPoint(Point)

Возвращает вырожденный (пустой) текстовый диапазон, ближайший к заданным экранным координатам.

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

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

См. также раздел