[]
        
(Showing Draft Content)

GrapeCity.Documents.DX.DirectWrite.ITextAnalysisQuickSource

Interface ITextAnalysisQuickSource

Namespace
GrapeCity.Documents.DX.DirectWrite
Assembly
GcDocs.DX.Windows.dll

IDWriteTextAnalysisSource

[Guid("688e1a58-5094-47c8-adc8-fbcea60ae92b")]
[Shadow(typeof(TextAnalysisQuickSourceShadow))]
public interface ITextAnalysisQuickSource : ICallbackable, IDisposable
Inherited Members
System.IDisposable.Dispose()

Methods

GetLocaleName(int, out int, out IntPtr)

Gets the locale name on the range affected by the text analysis.

int GetLocaleName(int textPosition, out int textLength, out IntPtr localeName)

Parameters

textPosition int
textLength int
localeName System.IntPtr

Returns

int

GetNumberSubstitution(int, out int, out IntPtr)

Gets the number substitution from the text range affected by the text analysis.

int GetNumberSubstitution(int textPosition, out int textLength, out IntPtr numberSubstitution)

Parameters

textPosition int
textLength int
numberSubstitution System.IntPtr

Returns

int

GetParagraphReadingDirection()

Gets the paragraph reading direction.

ReadingDirection GetParagraphReadingDirection()

Returns

ReadingDirection

GetTextAtPosition(int, out IntPtr, out int)

Gets a block of text starting at the specified text position.

int GetTextAtPosition(int textPosition, out IntPtr textString, out int textLength)

Parameters

textPosition int
textString System.IntPtr
textLength int

Returns

int

GetTextBeforePosition(int, out IntPtr, out int)

Gets a block of text immediately preceding the specified position.

int GetTextBeforePosition(int textPosition, out IntPtr textString, out int textLength)

Parameters

textPosition int
textString System.IntPtr
textLength int

Returns

int