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可能不会提供仅存在于特定UI 自动化提供程序中的文本功能。 对于这些独特的(通常是高级功能),AutomationElement类为UI 自动化客户端提供了访问相应本机对象模型的方法。

字段

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)

检索包含子元素(如图像、超链接、Microsoft Excel 电子表格或其他嵌入对象)的文本范围。

RangeFromPoint(Point)

返回与指定屏幕坐标最接近的退化(空)文本范围。

ToString()

返回表示当前对象的字符串。

(继承自 Object)

适用于

另请参阅