TextModifier Class
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.
Represents a specialized text run that can be used to modify properties of text runs within its scope.
public ref class TextModifier abstract : System::Windows::Media::TextFormatting::TextRun
public abstract class TextModifier : System.Windows.Media.TextFormatting.TextRun
type TextModifier = class
inherit TextRun
Public MustInherit Class TextModifier
Inherits TextRun
- Inheritance
Remarks
The scope of the TextModifier extends to the next matching TextEndOfSegment text run, or to the next TextEndOfParagraph. Note that TextModifier objects can be nested.
Constructors
TextModifier() |
Initializes a new instance of the TextModifier class. |
Properties
CharacterBufferReference |
Gets the CharacterBufferReference for the TextModifier. |
FlowDirection |
Gets the FlowDirection for the TextModifier. |
HasDirectionalEmbedding |
Gets a value that indicates whether the TextModifier supports FlowDirection for the current scope of text. |
Length |
Gets the number of characters in the text run. (Inherited from TextRun) |
Properties |
Gets the set of text properties that are shared by every character in the text run, such as typeface or foreground brush. (Inherited from TextRun) |
Methods
Equals(Object) |
Determines whether the specified object is equal to the current object. (Inherited from Object) |
GetHashCode() |
Serves as the default hash function. (Inherited from Object) |
GetType() |
Gets the Type of the current instance. (Inherited from Object) |
MemberwiseClone() |
Creates a shallow copy of the current Object. (Inherited from Object) |
ModifyProperties(TextRunProperties) |
Retrieves the TextRunProperties for a text run. |
ToString() |
Returns a string that represents the current object. (Inherited from Object) |