## NoteCheckBox class

Represents a note tag that can toggle their state between complete and incomplete.

```csharp
public sealed class NoteCheckBox : CheckBox, IEquatable<NoteCheckBox>, INoteTag
```

## Properties

| Name | Description |
| --- | --- |
| [Checked](../../aspose.note/checkbox/checked/) { get; } | Gets a value indicating whether the CheckBox is in the checked state. |
| [CompletedTime](../../aspose.note/checkbox/completedtime/) { get; } | Gets or sets the completed time. |
| [CreationTime](../../aspose.note/checkbox/creationtime/) { get; set; } | Gets or sets the creation time. |
| [FontColor](../../aspose.note/notecheckbox/fontcolor/) { get; set; } | Gets or sets the font color. |
| [Highlight](../../aspose.note/notecheckbox/highlight/) { get; set; } | Gets or sets the highlight color. |
| override [Icon](../../aspose.note/notecheckbox/icon/) { get; } | Gets or sets the icon. |
| [Label](../../aspose.note/notecheckbox/label/) { get; set; } | Gets or sets the label text. |
| [Status](../../aspose.note/checkbox/status/) { get; } | Gets or sets the status. |

## Methods

| Name | Description |
| --- | --- |
| static [CreateBlueCheckBox](../../aspose.note/notecheckbox/createbluecheckbox/)(string) | Creates a new note checkbox with BlueCheckBoxEmpty icon and specified label. |
| static [CreateBlueCheckBox1](../../aspose.note/notecheckbox/createbluecheckbox1/)(string) | Creates a new note checkbox with BlueCheckBox1Empty icon and specified label. |
| static [CreateBlueCheckBox2](../../aspose.note/notecheckbox/createbluecheckbox2/)(string) | Creates a new note checkbox with BlueCheckBox2Empty icon and specified label. |
| static [CreateBlueCheckBox3](../../aspose.note/notecheckbox/createbluecheckbox3/)(string) | Creates a new note checkbox with BlueCheckBox3Empty icon and specified label. |
| static [CreateBlueExclamationCheckBox](../../aspose.note/notecheckbox/createblueexclamationcheckbox/)(string) | Creates a new note checkbox with BlueExclamationCheckBoxEmpty icon and specified label. |
| static [CreateBlueFlagCheckBox](../../aspose.note/notecheckbox/createblueflagcheckbox/)(string) | Creates a new note checkbox with BlueFlagCheckBoxEmpty icon and specified label. |
| static [CreateBluePersonCheckBox](../../aspose.note/notecheckbox/createbluepersoncheckbox/)(string) | Creates a new note checkbox with BluePersonCheckBoxEmpty icon and specified label. |
| static [CreateBlueRightArrowCheckBox](../../aspose.note/notecheckbox/createbluerightarrowcheckbox/)(string) | Creates a new note checkbox with BlueRightArrowCheckBoxEmpty icon and specified label. |
| static [CreateBlueStarCheckBox](../../aspose.note/notecheckbox/createbluestarcheckbox/)(string) | Creates a new note checkbox with BlueStarCheckBoxEmpty icon and specified label. |
| static [CreateGreenCheckBox](../../aspose.note/notecheckbox/creategreencheckbox/)(string) | Creates a new note checkbox with GreenCheckBoxEmpty icon and specified label. |
| static [CreateGreenCheckBox1](../../aspose.note/notecheckbox/creategreencheckbox1/)(string) | Creates a new note checkbox with GreenCheckBox1Empty icon and specified label. |
| static [CreateGreenCheckBox2](../../aspose.note/notecheckbox/creategreencheckbox2/)(string) | Creates a new note checkbox with GreenCheckBox2Empty icon and specified label. |
| static [CreateGreenCheckBox3](../../aspose.note/notecheckbox/creategreencheckbox3/)(string) | Creates a new note checkbox with GreenCheckBox3Empty icon and specified label. |
| static [CreateGreenExclamationCheckBox](../../aspose.note/notecheckbox/creategreenexclamationcheckbox/)(string) | Creates a new note checkbox with GreenExclamationCheckBoxEmpty icon and specified label. |
| static [CreateGreenFlagCheckBox](../../aspose.note/notecheckbox/creategreenflagcheckbox/)(string) | Creates a new note checkbox with GreenFlagCheckBoxEmpty icon and specified label. |
| static [CreateGreenPersonCheckBox](../../aspose.note/notecheckbox/creategreenpersoncheckbox/)(string) | Creates a new note checkbox with GreenPersonCheckBoxEmpty icon and specified label. |
| static [CreateGreenRightArrowCheckBox](../../aspose.note/notecheckbox/creategreenrightarrowcheckbox/)(string) | Creates a new note checkbox with GreenRightArrowCheckBoxEmpty icon and specified label. |
| static [CreateGreenStarCheckBox](../../aspose.note/notecheckbox/creategreenstarcheckbox/)(string) | Creates a new note checkbox with GreenStarCheckBoxEmpty icon and specified label. |
| static [CreateRedFlagCheckBox](../../aspose.note/notecheckbox/createredflagcheckbox/)(string) | Creates a new note checkbox with RedFlagCheckBoxEmpty icon and specified label. |
| static [CreateYellowCheckBox](../../aspose.note/notecheckbox/createyellowcheckbox/)(string) | Creates a new note checkbox with YellowCheckBoxEmpty icon and specified label. |
| static [CreateYellowCheckBox1](../../aspose.note/notecheckbox/createyellowcheckbox1/)(string) | Creates a new note checkbox with YellowCheckBox1Empty icon and specified label. |
| static [CreateYellowCheckBox2](../../aspose.note/notecheckbox/createyellowcheckbox2/)(string) | Creates a new note checkbox with YellowCheckBox2Empty icon and specified label. |
| static [CreateYellowCheckBox3](../../aspose.note/notecheckbox/createyellowcheckbox3/)(string) | Creates a new note checkbox with YellowCheckBox3Empty icon and specified label. |
| static [CreateYellowExclamationCheckBox](../../aspose.note/notecheckbox/createyellowexclamationcheckbox/)(string) | Creates a new note checkbox with YellowExclamationCheckBoxEmpty icon and specified label. |
| static [CreateYellowPersonCheckBox](../../aspose.note/notecheckbox/createyellowpersoncheckbox/)(string) | Creates a new note checkbox with YellowPersonCheckBoxEmpty icon and specified label. |
| static [CreateYellowRightArrowCheckBox](../../aspose.note/notecheckbox/createyellowrightarrowcheckbox/)(string) | Creates a new note checkbox with YellowRightArrowCheckBoxEmpty icon and specified label. |
| [Equals](../../aspose.note/notecheckbox/equals/#equals)(NoteCheckBox) | Determines whether the specified object is equal to the current object. |
| override [Equals](../../aspose.note/notecheckbox/equals/#equals_1)(object) | Determines whether the specified object is equal to the current object. |
| override [GetHashCode](../../aspose.note/notecheckbox/gethashcode/)() | Serves as a hash function for the type. |
| [SetCompleted](../../aspose.note/checkbox/setcompleted/)() | Sets the tag to completed state using current time as completed time. |
| [SetCompleted](../../aspose.note/checkbox/setcompleted/)(DateTime) | Sets the tag to completed state. |
| virtual [SetOpen](../../aspose.note/checkbox/setopen/)() | Sets the tag to open state. |

### See Also

* class [CheckBox](../checkbox/)
* interface [INoteTag](../inotetag/)
* namespace [Aspose.Note](../../aspose.note/)
* assembly [Aspose.Note](../../)


