Class TextFormatDefinition
Represents formatting of a text portion.
Inheritance
Namespace: Telerik.Windows.Controls.SyntaxEditor.UI
Assembly: Telerik.Windows.Controls.SyntaxEditor.dll
Syntax
public class TextFormatDefinition : Object
Constructors
TextFormatDefinition(Brush)
Initializes a new instance of the Text
Declaration
public TextFormatDefinition(Brush foreground)
Parameters
System.
|
TextFormatDefinition(Brush, FontWeight, FontStyle)
Initializes a new instance of the Text
Declaration
public TextFormatDefinition(Brush foreground, FontWeight fontWeight, FontStyle fontStyle)
Parameters
System.
|
System.
|
System.
|
TextFormatDefinition(Brush, Brush)
Initializes a new instance of the Text
Declaration
public TextFormatDefinition(Brush foreground, Brush background)
Parameters
System.
|
System.
|
TextFormatDefinition(Brush, Brush, UnderlineInfo, Pen)
Initializes a new instance of the Text
Declaration
public TextFormatDefinition(Brush foreground, Brush background, UnderlineInfo underline, Pen border)
Parameters
System.
|
System.
|
Underline
|
Pen
border
|
TextFormatDefinition(Brush, Brush, UnderlineInfo, Pen, FontWeight, FontStyle)
Initializes a new instance of the Text
Declaration
public TextFormatDefinition(Brush foreground, Brush background, UnderlineInfo underline, Pen border, FontWeight fontWeight, FontStyle fontStyle)
Parameters
System.
|
System.
|
Underline
|
Pen
border
|
System.
|
System.
|
TextFormatDefinition(Pen)
Initializes a new instance of the Text
Declaration
public TextFormatDefinition(Pen border)
Parameters
Pen
border
|
TextFormatDefinition(UnderlineInfo)
Initializes a new instance of the Text
Declaration
public TextFormatDefinition(UnderlineInfo underline)
Parameters
Underline
|
Properties
Background
Gets the background of the text format definition.
Declaration
public Brush Background { get; }
Property Value
System.
|
Border
Gets the border of the text format definition.
Declaration
public Pen Border { get; }
Property Value
FontStyle
Gets the font style of the text format definition.
Declaration
public FontStyle FontStyle { get; }
Property Value
System.
|
FontWeight
Gets the font weight of the text format definition.
Declaration
public FontWeight FontWeight { get; }
Property Value
System.
|
Foreground
Gets the foreground of the text format definition.
Declaration
public Brush Foreground { get; }
Property Value
System.
|
Underline
Gets the underline of the text format definition.
Declaration
public UnderlineInfo Underline { get; }
Property Value
Methods
Equals(Object)
Determines whether two object instances are equal.
Declaration
public override bool Equals(object obj)
Parameters
System.
|
Returns
System.
|
Equals(TextFormatDefinition)
Determines whether this instance is equal to other Text
Declaration
public bool Equals(TextFormatDefinition other)
Parameters
Text
|
Returns
System.
|
GetHashCode()
Gets the hash code of this instance.
Declaration
public override int GetHashCode()
Returns
System.
|
Operators
Equality(TextFormatDefinition, TextFormatDefinition)
Implements the == operator.
Declaration
public static bool operator ==(TextFormatDefinition left, TextFormatDefinition right)
Parameters
Text The left. |
Text The right. |
Returns
System. The result of the operator. |
Inequality(TextFormatDefinition, TextFormatDefinition)
Implements the != operator.
Declaration
public static bool operator !=(TextFormatDefinition left, TextFormatDefinition right)
Parameters
Text The left. |
Text The right. |
Returns
System. The result of the operator. |