AutomationTextAttributesEnum Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Defines constants that identify text attributes of a Microsoft UI Automation text range.
public enum class AutomationTextAttributesEnum
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class AutomationTextAttributesEnum
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum AutomationTextAttributesEnum
Public Enum AutomationTextAttributesEnum
- Inheritance
-
AutomationTextAttributesEnum
- Attributes
Windows requirements
Device family |
Windows 10 (introduced in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduced in v1.0)
|
Fields
Name | Value | Description |
---|---|---|
AnimationStyleAttribute | 40000 | Identifies the AnimationStyle text attribute, which specifies the type of animation applied to the text. This attribute is specified as a value of the AutomationAnimationStyle enumeration. |
BackgroundColorAttribute | 40001 | Identifies the BackgroundColor text attribute, which specifies the background color of the text. |
BulletStyleAttribute | 40002 | Identifies the BulletStyle text attribute, which specifies the style of bullets used in the text range. This attribute is specified as a value of the AutomationBulletStyle enumeration. |
CapStyleAttribute | 40003 | Identifies the CapStyle text attribute, which specifies the capitalization style for the text. |
CultureAttribute | 40004 | Identifies the Culture text attribute, which specifies the locale of the text by locale identifier (LCID). |
FontNameAttribute | 40005 | Identifies the FontName text attribute, which specifies the name of the font. Examples: "Arial Black"; "Arial Narrow". The font name string is not localized. |
FontSizeAttribute | 40006 | Identifies the FontSize text attribute, which specifies the point size of the font. |
FontWeightAttribute | 40007 | Identifies the FontWeight text attribute, which specifies the relative stroke, thickness, or boldness of the font. |
ForegroundColorAttribute | 40008 | Identifies the ForegroundColor text attribute, which specifies the foreground color of the text. |
HorizontalTextAlignmentAttribute | 40009 | Identifies the HorizontalTextAlignment text attribute, which specifies how the text is aligned horizontally. |
IndentationFirstLineAttribute | 40010 | Identifies the IndentationFirstLine text attribute, which specifies how far, in points, to indent the first line of a paragraph. |
IndentationLeadingAttribute | 40011 | Identifies the IndentationLeading text attribute, which specifies the leading indentation, in points. |
IndentationTrailingAttribute | 40012 | Identifies the IndentationTrailing text attribute, which specifies the trailing indentation, in points. |
40013 | Identifies the IsHidden text attribute, which indicates whether the text is hidden (true) or visible (false). |
|
IsItalicAttribute | 40014 | Identifies the IsItalic text attribute, which indicates whether the text is italic (true) or not (false). |
IsReadOnlyAttribute | 40015 | Identifies the IsReadOnly text attribute, which indicates whether the text is read-only (true) or can be modified (false). |
IsSubscriptAttribute | 40016 | Identifies the IsSubscript text attribute, which indicates whether the text is subscript (true) or not (false). |
IsSuperscriptAttribute | 40017 | Identifies the IsSuperscript text attribute, which indicates whether the text is subscript (true) or not (false). |
MarginBottomAttribute | 40018 | Identifies the MarginBottom text attribute, which specifies the size, in points, of the bottom margin applied to the page associated with the text range. |
MarginLeadingAttribute | 40019 | Identifies the MarginLeading text attribute, which specifies the size, in points, of the leading margin applied to the page associated with the text range. |
MarginTopAttribute | 40020 | Identifies the MarginTop text attribute, which specifies the size, in points, of the top margin applied to the page associated with the text range. |
MarginTrailingAttribute | 40021 | Identifies the MarginTrailing text attribute, which specifies the size, in points, of the trailing margin applied to the page associated with the text range. |
OutlineStylesAttribute | 40022 | Identifies the OutlineStyles text attribute, which specifies the outline style of the text. This attribute is specified as a value of the AutomationOutlineStyles enumeration. |
OverlineColorAttribute | 40023 | Identifies the OverlineColor text attribute, which specifies the color of the overline text decoration. |
OverlineStyleAttribute | 40024 | Identifies the OverlineStyle text attribute, which specifies the style of the overline text decoration. This attribute is specified as a value of the AutomationTextDecorationLineStyle enumeration. |
StrikethroughColorAttribute | 40025 | Identifies the StrikethroughColor text attribute, which specifies the color of the strikethrough text decoration. |
StrikethroughStyleAttribute | 40026 | Identifies the StrikethroughStyle text attribute, which specifies the style of the strikethrough text decoration. This attribute is specified as a value of the AutomationTextDecorationLineStyle enumeration. |
TabsAttribute | 40027 | Identifies the Tabs text attribute, which is an array specifying the tab stops for the text range. Each array element specifies a distance, in points, from the leading margin. |
TextFlowDirectionsAttribute | 40028 | Identifies the TextFlowDirections text attribute, which specifies the direction of text flow. This attribute is specified as a combination of values of the AutomationFlowDirections enumeration. |
UnderlineColorAttribute | 40029 | Identifies the UnderlineColor text attribute, which specifies the color of the underline text decoration. |
UnderlineStyleAttribute | 40030 | Identifies the UnderlineStyle text attribute, which specifies the style of the underline text decoration. This attribute is specified as a value of the AutomationTextDecorationLineStyle enumeration. |
AnnotationTypesAttribute | 40031 | Identifies the AnnotationTypes text attribute, which maintains a list of annotation type identifiers for a range of text. This attribute is specified as a value of the AnnotationType enumeration. |
AnnotationObjectsAttribute | 40032 | Identifies the AnnotationObjects text attribute. |
StyleNameAttribute | 40033 | Identifies the StyleName text attribute, which identifies the localized name of the text style in use for a text range. |
StyleIdAttribute | 40034 | Identifies the StyleId text attribute, which indicates the text styles in use for a text range. This attribute is specified as a value of the AutomationStyleId enumeration. |
LinkAttribute | 40035 | Identifies the Link text attribute, which contains the ITextRangeProvider interface of the text range that is the target of an internal link in a document. |
IsActiveAttribute | 40036 | Identifies the IsActive text attribute, which indicates whether the control that contains the text range has the keyboard focus (true) or not (false). |
SelectionActiveEndAttribute | 40037 | Identifies the SelectionActiveEnd text attribute, which indicates the location of the caret relative to a text range that represents the currently selected text. This attribute is specified as a value from the AutomationActiveEnd enumeration. |
CaretPositionAttribute | 40038 | Identifies the CaretPosition text attribute, which indicates whether the caret is at the beginning or the end of a line of text in the text range. This attribute is specified as a value of the AutomationCaretPosition enumeration. |
CaretBidiModeAttribute | 40039 | Identifies the CaretBidiMode text attribute, which indicates the direction of text flow in the text range. This attribute is specified as a value of the AutomationCaretBidiMode enumeration. |
Remarks
For more info, see Text Attribute Identifiers.