<summary>
Analyzes a text range for script boundaries, reading text attributes
from the source and reporting the Unicode script ID to the sink
callback SetScript.
</summary>
<param name="analysisSource">Source object to analyze.</param>
<param name="textPosition">Starting position within the source object.</param>
<param name="textLength">Length to analyze.</param>
<param name="analysisSink">Callback object.</param>
<returns>
Standard HRESULT error code.
</returns>
<summary> Analyzes a text range for script boundaries, reading text attributes from the source and reporting the Unicode script ID to the sink callback SetScript. </summary> <param name="analysisSource">Source object to analyze.</param> <param name="textPosition">Starting position within the source object.</param> <param name="textLength">Length to analyze.</param> <param name="analysisSink">Callback object.</param> <returns> Standard HRESULT error code. </returns>