Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

OneNotePropertyValue

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

A decoded property and its loss-aware encoded value.

Inheritance

  • Object
  • OneNotePropertyValue

Usage

Explore 2 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.

Returned or exposed by 2

Properties

public UInt32 RawPropertyId { get; } #

Complete encoded PropertyID, including type and inline Boolean bits.

public UInt32 Id { get; } #

Twenty-six-bit semantic property identifier.

public OneNotePropertyType Type { get; } #

Property representation.

public Int32 Ordinal { get; } #

Original property order.

public Boolean? BooleanValue { get; internal set; } #

Inline Boolean value when OneNotePropertyValue.Type is Boolean.

public UInt64? ScalarValue { get; internal set; } #

Unsigned scalar value for fixed-width numeric representations.

public OneNoteBinaryPayload? Data { get; internal set; } #

Length-prefixed or otherwise retained encoded value bytes.

public IReadOnlyList<OneNoteExtendedGuid> ReferencedIds { get; internal set; } #

Resolved object, object-space, or context identifiers.

public IReadOnlyList<OneNotePropertySet> ChildPropertySets { get; internal set; } #

Nested property sets.

public UInt32? ChildPropertyId { get; internal set; } #

Property identifier used for each element of a property-set array.