API Reference
OfficeIMO.Yaml API Reference
A dependency-free YAML 1.2 engine for OfficeIMO: a lossless document model that saves unchanged input byte for byte, a low-allocation pull reader with schema-aware scalar resolution, and an object serializer with a NativeAOT source generator.
Quick Start
Frequently used types and entry points.
An alias node (*name). The tree keeps aliases as nodes so saving and editing preserve them; resoluti...
A YAML file or stream loaded into a lossless model: every document, node, comment, blank line and sp...
A mapping node: block (key: value) or flow ({a: 1}). Entries keep source order, including equal keys...
A node of a YamlDocument: a YamlScalar, YamlMapping, YamlSequence or YamlAlias. Loaded nodes are vie...
A depth-first, document-order walk over a node and everything below it, returned by YamlNode.Descend...
A location in the decoded YAML text. Offsets count UTF-16 code units from the start of the text; a b...
All Namespaces
Browse all 44 types organized by namespace.