API Reference
OneNoteTag
A note tag or task marker associated with content.
Inheritance
- Object
- OneNoteTag
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
- Property OneNoteBinaryElement.Tags
- Property OneNoteElement.Tags
- Property OneNoteEmbeddedFile.Tags
- Property OneNoteImage.Tags
- Property OneNoteInk.Tags
- Property OneNoteMath.Tags
- Property OneNoteMedia.Tags
- Property OneNoteOutline.Tags
- Property OneNoteParagraph.Tags
- Property OneNoteTable.Tags
Constructors
public OneNoteTag() #Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public OneNoteExtendedGuid DefinitionId { get; set; } #Tag definition identity. Serialization assigns and retains it for a new non-task tag.
public Nullable<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 Nullable<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 Nullable<DateTime> DueUtc { get; set; } #Optional task due date.
public Nullable<DateTime> CreatedUtc { get; set; } #Creation timestamp.
public Nullable<DateTime> CompletedUtc { get; set; } #Completion timestamp.
public Nullable<UInt32> TextColorArgb { get; set; } #Optional tag text color encoded as ARGB.
public Nullable<UInt32> HighlightColorArgb { get; set; } #Optional tag highlight color encoded as ARGB.