API Reference
Class
OneNoteOpaqueProperty
An unsupported property retained byte-for-byte for diagnostics and round-trip writing.
Inheritance
- Object
- OneNoteOpaqueProperty
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.UnknownProperties
- Property OneNoteElement.UnknownProperties
- Property OneNoteEmbeddedFile.UnknownProperties
- Property OneNoteImage.UnknownProperties
- Property OneNoteInk.UnknownProperties
- Property OneNoteMath.UnknownProperties
- Property OneNoteMedia.UnknownProperties
- Property OneNoteOpaqueObject.Properties
- Property OneNoteOutline.UnknownProperties
- Property OneNoteParagraph.UnknownProperties
- Property OneNoteTable.UnknownProperties
- Property OneNoteTableCell.UnknownProperties
- Property OneNoteTextRun.UnknownProperties
Constructors
public OneNoteOpaqueProperty() #Methods
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public UInt32 PropertyId { get; set; } #MS-ONESTORE property identifier.
public OneNotePropertyValueType ValueType { get; set; } #Decoded representation category when known.
public Int32 Ordinal { get; set; } #Original ordinal within the property set.
public Nullable<Boolean> BooleanValue { get; set; } #Inline Boolean value, when this is a Boolean property.
public Nullable<UInt64> ScalarValue { get; set; } #Unsigned scalar value, when this is a fixed-width numeric property.
public IList<OneNoteExtendedGuid> ReferencedIds { get; } #Resolved object, object-space, or context references.