API Reference
Class
OneNotePropertyValue
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
- Method OneNotePropertySet.Find
- Property OneNotePropertySet.Properties
Inherited Methods
public virtual Boolean Equals(Object? obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object?
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 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.