PeachBrackets

PeachBrackets.Tagging

StructureNode Struct

Identifies one element of the document to a structure (tagged-document) recorder, without exposing anything about it.

public readonly struct StructureNode : System.IEquatable<PeachBrackets.Tagging.StructureNode>

Implements System.IEquatable<StructureNode>

Remarks

A recorder only ever needs to know that two calls are about the same element - the second time content of a box is painted (on another page, say) it belongs under the structure element the first time made - so a node is a reference identity and nothing more. What the element is (its structure type, alt text) is decided by the document engine and passed along with each call.

Methods  
Equals(StructureNode) Whether other identifies the same element.