C# 如何使用MSWord加载项检测文本中的字符形成?

C# 如何使用MSWord加载项检测文本中的字符形成?,c#,.net,visual-studio,ms-word,add-in,C#,.net,Visual Studio,Ms Word,Add In,我有一个复杂的(阿拉伯语)文本,它由不同的结构组成,如 特定字形的独立、首字母、中间和结尾形式,例如单词کک由首字母ک+Medialل+Finalک 所以第一个和第三个字形是阿拉伯字符的不同形式 使用Globals.ThisAddIn.Application.Selection.Range.Characters我可以访问所有字符,但第一个和第三个字符是相同的字符。不幸的是,在这种特殊情况下,我需要访问彼此不同的glyph,即ﻛ'\uFB90'和ک'\uFB8F' 有什么办法可以让角色形成不同的形

我有一个复杂的(阿拉伯语)
文本
,它由不同的结构组成,如

特定字形的独立、首字母、中间和结尾形式,例如单词
کک
由首字母
ک+Medial
ل
+Final
ک

所以第一个和第三个字形是阿拉伯字符的不同形式

使用Globals.ThisAddIn.Application.Selection.Range.Characters
我可以访问所有字符,但第一个和第三个字符是相同的字符。不幸的是,在这种特殊情况下,我需要访问彼此不同的glyph,即
'\uFB90'和
ک
'\uFB8F'

有什么办法可以让角色形成不同的形态吗?或者从范围访问glyph Unicode值

任何帮助都是值得的