Class TextFieldAnnotation
Contents
[
Hide
]
TextFieldAnnotation class
Represents text field annotation properties
public class TextFieldAnnotation : AnnotationBase, IEquatable<TextFieldAnnotation>,
ITextFieldAnnotation
Constructors
| Name | Description |
|---|---|
| TextFieldAnnotation() | Initializes new instance of TextFieldAnnotation class. |
Properties
| Name | Description |
|---|---|
| BackgroundColor { get; set; } | Gets or sets text field annotation background color |
| Box { get; set; } | Gets or sets text field annotation position |
| CreatedOn { get; set; } | Gets or sets annotation creation date |
| FontColor { get; set; } | Gets or sets text field annotation text font color |
| FontFamily { get; set; } | Gets or sets text field annotation text font family |
| FontSize { get; set; } | Gets or sets text field annotation font size |
| Id { get; set; } | Gets or sets annotation unique identifier. This field is auto-incremented. |
| Message { get; set; } | Gets or sets annotation message |
| Opacity { get; set; } | Gets or sets text field annotation opacity |
| PageNumber { get; set; } | Page number where the annotation should be located |
| PenColor { get; set; } | Gets or sets text field annotation pen color |
| PenStyle { get; set; } | Gets or sets text field annotation pen style |
| PenWidth { get; set; } | Gets or sets text field annotation pen width |
| Replies { get; set; } | The list of replies (comments) attached to the annotation |
| StateBeforeAnnotation { get; set; } | Stores the previous state of the text. State that was before annotating |
| Text { get; set; } | Gets or sets text field annotation text |
| TextHorizontalAlignment { get; set; } | Gets or sets horizontal alignment of the text |
| Type { get; set; } | Gets or sets annotation type |
| User { get; set; } | Gets or sets annotation author |
Methods
| Name | Description |
|---|---|
| override Clone() | Returns new instance with the same values |
| Equals(AnnotationBase) | Compares Base Annotations using IEquatable Equals method |
| override Equals(object) | Compares text field annotation using standard object Equals method |
| Equals(TextFieldAnnotation) | Compares text field annotation using IEquatable Equals method |
| override GetHashCode() | Returns HashCode of the text field annotation |
Remarks
Learn more
- More about annotation types and annotating PDF and Microsoft Word documents, Excel spreadsheets and PowerPoint Presentations: How to annotate documents using GroupDocs.Annotation for .NET
- More about adding text field annotations to documents of various types: How to add text field annotations in C#
See Also
- class AnnotationBase
- interface ITextFieldAnnotation
- namespace GroupDocs.Annotation.Models.AnnotationModels
- assembly GroupDocs.Annotation