Class TextMark
Default implementation of the ITextMark interface.
Inheritance
Object
TextMark
Implements
Inherited Members
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: Sdl.DesktopEditor.EditorApi.Implementation
Assembly: Sdl.DesktopEditor.EditorApi.dll
Syntax
public class TextMark : ITextMark
Constructors
TextMark(ContentRange, TextMarkLayer, ITextMarkPainter)
Set the text mark properties.
Declaration
public TextMark(ContentRange range, TextMarkLayer layer, ITextMarkPainter painter)
Parameters
| Type | Name | Description |
|---|---|---|
| ContentRange | range | |
| TextMarkLayer | layer | |
| ITextMarkPainter | painter |
Properties
Layer
Default implementation.
Declaration
public virtual TextMarkLayer Layer { get; set; }
Property Value
| Type | Description |
|---|---|
| TextMarkLayer |
Painter
Default implementation.
Declaration
public virtual ITextMarkPainter Painter { get; set; }
Property Value
| Type | Description |
|---|---|
| ITextMarkPainter |
Range
Default implementation.
Declaration
public virtual ContentRange Range { get; set; }
Property Value
| Type | Description |
|---|---|
| ContentRange |