.. index:: pair: struct; EE::UI::AccessibilityTextRevision .. _doxid-struct_e_e_1_1_u_i_1_1_accessibility_text_revision: struct EE::UI::AccessibilityTextRevision ======================================== .. toctree:: :hidden: Overview ~~~~~~~~ Identifies one version of an element's text. :ref:`More...` .. ref-code-block:: cpp :class: doxyrest-overview-code-block #include struct AccessibilityTextRevision { // fields :ref:`Uint64` :ref:`documentHigh` { 0 }; :ref:`Uint64` :target:`documentLow` { 0 }; :ref:`Uint64` :target:`modification` { 0 }; // methods bool :target:`isValid`() const; bool :target:`operator==`(const AccessibilityTextRevision& other) const; bool :target:`operator!=`(const AccessibilityTextRevision& other) const; }; .. _details-struct_e_e_1_1_u_i_1_1_accessibility_text_revision: Detailed Documentation ~~~~~~~~~~~~~~~~~~~~~~ Identifies one version of an element's text. Equal revisions have equal text, so backends can cache converted copies (UTF-16 for UIA and AppKit) instead of rebuilding them per query. Fields ------ .. index:: pair: variable; documentHigh .. _doxid-struct_e_e_1_1_u_i_1_1_accessibility_text_revision_1ae491eb0cbf273f39da217bcef82ef693: .. ref-code-block:: cpp :class: doxyrest-title-code-block :ref:`Uint64` documentHigh { 0 } The document's UUID halves: unlike its address, never reused by another document.