2.3.87 NoteTagPropertyStatus

Target namespace: http://schemas.microsoft.com/office/onenote/2009/internal/specific

Referenced by: jcidNoteTagSharedDefinitionContainer, NoteTagState

The NoteTagPropertyStatus simple type is an unsigned integer that specifies a bit field representing the status of a note tag. For a normal note tag, this value MUST be set in the jcidNoteTagSharedDefinitionContainer structure (section 2.2.41). For a task note tag, this value MUST be set in the NoteTagState structure. The following table defines the valid bits for this type.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

A

B

C

D

E

F

G

H

I

J

K

unused2

A - hasLabel (1 bit): Specifies whether a note tag has a label. SHOULD<13> be true.

B - hasFontColor (1 bit): Specifies whether a note tag has a font color. For a normal tag, SHOULD be true if NoteTagTextColor (section 2.2.85) is set; otherwise, MUST be false. For a task tag, SHOULD be true, and MUST be ignored.

C - hasHighlightColor (1 bit): Specifies whether a note tag has a highlight color. For a normal tag, SHOULD be true if NoteTagHighlightColor (section 2.2.84) is set; otherwise, MUST be false. For a task tag, SHOULD be true, and MUST be ignored.

D - hasIcon (1 bit): Specifies whether a note tag has an icon. MUST be false if NoteTagShape (section 2.3.86) is set to zero; otherwise, SHOULD be true.

E – unused1 (2 bits): MUST be zero, and MUST be ignored.

F - Today (1 bit): Specifies whether a task tag is due today. SHOULD be true if ActionItemType (section 2.3.85) is set to 100; otherwise, MUST be false.

G - Tomorrow (1 bit): Specifies whether a task tag is due tomorrow. SHOULD be true if ActionItemType is set to 101; otherwise, MUST be false.

H - ThisWeek (1 bit): Specifies whether a task tag is due this week. SHOULD be true if ActionItemType is set to 102; otherwise, MUST be false.

I - NextWeek (1 bit): Specifies whether a task tag is due next week. SHOULD be true if ActionItemType is set to 103; otherwise, MUST be false.

J - Later (1 bit): Specifies whether a task tag is due later. SHOULD be true if ActionItemType is set to 104; otherwise, MUST be false.

K - Custom (1 bit): Specifies whether a task tag is due at a custom date. SHOULD be true if ActionItemType is set to 105; otherwise, MUST be false.

unused2 (20 bits): MUST be zero, and MUST be ignored.