Class Note

This class represents a Note annotation.

Inheritance
Note
Implements
Namespace: PSPDFKit.Sdk.Models.Annotation
Assembly: Sdk.dll
Syntax
public sealed class Note : AnnotationBase, IAnnotation

Properties

| Edit this page View Source

Color

Background Color that will fill the complete bounding box.

Declaration
[JsonProperty(NamingStrategyType = typeof(CamelCaseNamingStrategy))]
[JsonConverter(typeof(ColorJsonConverter))]
public Color Color { get; set; }
Property Value
Type Description
Color
| Edit this page View Source

Content

The note contents in plain text formats. We don't support rich text formatting in note.

Declaration
[JsonProperty(NamingStrategyType = typeof(CamelCaseNamingStrategy))]
public string Content { get; set; }
Property Value
Type Description
string
| Edit this page View Source

Icon

The icon to represent the collapsed annotation in the document. The default value is Comment.

Declaration
[JsonProperty(NamingStrategyType = typeof(CamelCaseNamingStrategy))]
[JsonConverter(typeof(StringEnumConverter), new object[] { typeof(CamelCaseNamingStrategy) })]
public NoteIcon Icon { get; set; }
Property Value
Type Description
NoteIcon

Implements

IAnnotation