Class TextMark
Default implementation of the ITextMark interface.
Inheritance
System.Object
    TextMark
  Implements
Inherited Members
      System.Object.ToString()
    
    
      System.Object.Equals(System.Object)
    
    
      System.Object.Equals(System.Object, System.Object)
    
    
      System.Object.ReferenceEquals(System.Object, System.Object)
    
    
      System.Object.GetHashCode()
    
    
      System.Object.GetType()
    
    
      System.Object.MemberwiseClone()
    
  Namespace: Sdl.DesktopEditor.EditorApi.Implementation
Assembly: Sdl.DesktopEditor.EditorApi.dll
Syntax
public class TextMark : ITextMarkConstructors
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 |