Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

OneNoteTag

Namespace OfficeIMO.OneNote
Assembly OfficeIMO.OneNote
Source revision 804a7612eee4 with working tree changes
Modifiers sealed

A note tag or task marker associated with content.

Inheritance

  • Object
  • OneNoteTag

Usage

Explore 10 API references to this type

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Constructors

public OneNoteTag() #

Properties

public OneNoteExtendedGuid? DefinitionId { get; set; } #

Tag definition identity. Serialization assigns and retains it for a new non-task tag.

public UInt32? ActionItemType { get; set; } #

MS-ONE action-item identity (0-99 for known normal tags, 100-105 for task tags; other native values are preserved).

public String? Label { get; set; } #

Tag label.

public UInt32? Shape { get; set; } #

MS-ONE note-tag shape value.

public Boolean IsTask { get; set; } #

Whether the tag is a task tag.

public Boolean IsCheckable { get; set; } #

Whether the tag is checkable.

public Boolean IsCompleted { get; set; } #

Whether the tag is completed.

public Boolean IsDisabled { get; set; } #

Whether the tag is disabled.

public Boolean IsUnsynchronized { get; set; } #

Whether a task tag has not yet synchronized.

public Boolean IsRemoved { get; set; } #

Whether the task associated with this tag was removed.

public DateTime? DueUtc { get; set; } #

Optional task due date.

public DateTime? CreatedUtc { get; set; } #

Creation timestamp.

public DateTime? CompletedUtc { get; set; } #

Completion timestamp.

public UInt32? TextColorArgb { get; set; } #

Optional tag text color encoded as ARGB.

public UInt32? HighlightColorArgb { get; set; } #

Optional tag highlight color encoded as ARGB.