1 Star 0 Fork 1

hehuahewei/EzPinyin

forked from u2300070/EzPinyin 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
EzPinyin.xml 37.80 KB
一键复制 编辑 原始数据 按行查看 历史
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666
<?xml version="1.0"?>
<doc>
<assembly>
<name>EzPinyin</name>
</assembly>
<members>
<member name="T:EzPinyin.Check">
<summary>
用于检验一些信息。
</summary>
</member>
<member name="F:EzPinyin.Check.IsIdeEnvironment">
<summary>
检测当前环境是否是开发环境。
</summary>
</member>
<member name="T:EzPinyin.Common">
<summary>
应用程序所需使用的公共的杂项功能集合。
</summary>
</member>
<member name="T:EzPinyin.Compatibility">
<summary>
表示Unicode平面兼容汉字区的字典。
</summary>
</member>
<member name="T:EzPinyin.CompatibilitySupplement">
<summary>
表示Unicode平面兼容汉字扩展区的字典。
</summary>
</member>
<member name="T:EzPinyin.ExtensionA">
<summary>
表示Unicode平面1汉字A扩展区的字典。
</summary>
</member>
<member name="T:EzPinyin.ExtensionB">
<summary>
表示Unicode平面2汉字B扩展区的字典。
</summary>
</member>
<member name="T:EzPinyin.ExtensionC">
<summary>
表示Unicode平面2汉字C扩展区的字典。
</summary>
</member>
<member name="T:EzPinyin.ExtensionD">
<summary>
表示Unicode平面2汉字D扩展区的字典。
</summary>
</member>
<member name="T:EzPinyin.ExtensionE">
<summary>
表示Unicode平面2汉字E扩展区的字典。
</summary>
</member>
<member name="T:EzPinyin.ExtensionF">
<summary>
表示Unicode平面2汉字F扩展区的字典。
</summary>
</member>
<member name="T:EzPinyin.ExtensionG">
<summary>
表示Unicode平面2汉字G扩展区的字典。
</summary>
</member>
<member name="T:EzPinyin.LexiconNode">
<summary>
表示一个词汇节点。
</summary>
<remarks>
词汇节点与一般的拼音节点的差别在于:词汇节点在进行解析时首先遍历其关联的链表,链表中的每个节点代表了某个匹配第一个字符的某个词汇的信息,如果词汇与输入字符串匹配,则优先使用链表节点来完成解析处理,当所有链表节点都不满足时,由于每个链表的最后节点即是当前词汇节点的字符节点,因此会自然调用字符节点来做默认处理。
</remarks>
</member>
<member name="P:EzPinyin.LexiconNode.Pinyin">
<summary>
获得当前节点的拼音字符串,始终抛出<see cref="T:System.NotSupportedException"/>
</summary>
</member>
<member name="M:EzPinyin.LexiconNode.Add(System.String,System.String[])">
<summary>
为当前节点注册一个词汇与拼音。
</summary>
<param name="word">需要注册的词汇。</param>
<param name="pinyin">该词汇对应的拼音。</param>
</member>
<member name="M:EzPinyin.LexiconNode.Add(System.String,System.String)">
<summary>
为当前节点注册一个词汇与拼音。
</summary>
<param name="word">需要注册的词汇。</param>
<param name="pinyin">该词汇对应的拼音。</param>
</member>
<member name="M:EzPinyin.LexiconNode.GetPinyin(System.Char*)">
<summary>
获得拼音字符串。
</summary>
<param name="cursor">指向输入字符串当前位置的指针,可以作为游标来遍历整个字符串。</param>
<returns>所获得的字符串。</returns>
</member>
<member name="M:EzPinyin.LexiconNode.GetInitial(System.Char*)">
<summary>
获得拼音首字母。
</summary>
<param name="cursor">指向输入字符串当前位置的指针,可以作为游标来遍历整个字符串。</param>
<returns>所获得的首字母。</returns>
</member>
<member name="M:EzPinyin.LexiconNode.WritePinyin(System.Char*@,System.Char*,System.Text.StringBuilder,System.String)">
<summary>
将拼音字符串写入到指定的缓存区,并且自动移动游标到下一个字符的位置。
</summary>
<param name="cursor">指向输入字符串当前位置的指针,可以作为游标来遍历整个字符串。</param>
<param name="end">指向输入字符串最后一个字符位置的指针。</param>
<param name="buffer">用来存储操作结果的缓存区。</param>
<param name="separator">分隔符。</param>
</member>
<member name="M:EzPinyin.LexiconNode.WriteInitial(System.Char*@,System.Char*,System.Text.StringBuilder,System.String)">
<summary>
将拼音首字母写入到指定的缓存区,并且自动移动游标到下一个字符的位置。
</summary>
<param name="cursor">指向输入字符串当前位置的指针,可以作为游标来遍历整个字符串。</param>
<param name="end">指向输入字符串最后一个字符位置的指针。</param>
<param name="buffer">用来存储操作结果的缓存区。</param>
<param name="separator">分隔符。</param>
</member>
<member name="M:EzPinyin.LexiconNode.WritePinyin(System.Char*@,System.Char*,System.String[],System.Int32@)">
<summary>
将拼音字符串写入到指定的缓存区,并且自动移动游标与索引到下一个字符的位置。
</summary>
<param name="cursor">指向输入字符串当前位置的指针,可以作为游标来遍历整个字符串。</param>
<param name="end">指向输入字符串最后一个字符位置的指针。</param>
<param name="buffer">用来存储操作结果的缓存区。</param>
<param name="index">指示操作结果在缓存区中存储位置的索引值。</param>
</member>
<member name="T:EzPinyin.LinkNode">
<summary>
表示一个特定词汇的链表节点的基类。
</summary>
</member>
<member name="F:EzPinyin.LinkNode.Word">
<summary>
当前节点相关联的词汇。
</summary>
</member>
<member name="P:EzPinyin.LinkNode.Length">
<summary>
当前节点相关联的词汇的长度。
</summary>
</member>
<member name="F:EzPinyin.LinkNode.Next">
<summary>
当前节点的下一个节点。
</summary>
</member>
<member name="P:EzPinyin.LinkNode.Pinyin">
<summary>
获得当前节点的拼音字符串。
</summary>
</member>
<member name="M:EzPinyin.LinkNode.#ctor(System.String)">
<summary>
初始化新的实例。
</summary>
<param name="word">词汇信息。</param>
</member>
<member name="M:EzPinyin.LinkNode.GetPinyin(System.Char*)">
<summary>
获得拼音字符串,永远抛出<see cref="T:System.NotSupportedException"/>异常。
</summary>
<param name="cursor">指向输入字符串当前位置的指针,可以作为游标来遍历整个字符串。</param>
<returns>所获得的字符串。</returns>
</member>
<member name="M:EzPinyin.LinkNode.GetInitial(System.Char*)">
<summary>
获得拼音首字母,永远抛出<see cref="T:System.NotSupportedException"/>异常。
</summary>
<param name="cursor">指向输入字符串当前位置的指针,可以作为游标来遍历整个字符串。</param>
<returns>所获得的首字母。</returns>
</member>
<member name="T:EzPinyin.LinkNode2">
<summary>
表示适用于一个词汇长度为2的链表节点。
</summary>
</member>
<member name="M:EzPinyin.LinkNode2.WritePinyin(System.Char*@,System.Char*,System.Text.StringBuilder,System.String)">
<summary>
验证词汇是否匹配,将拼音字符串写入到指定的缓存区,并且自动移动游标到词汇末尾下一个字符的位置。
</summary>
<param name="cursor">指向输入字符串当前位置的指针,可以作为游标来遍历整个字符串。</param>
<param name="end">指向输入字符串最后一个字符位置的指针。</param>
<param name="buffer">用来存储操作结果的缓存区。</param>
<param name="separator">分隔符。</param>
</member>
<member name="M:EzPinyin.LinkNode2.WriteInitial(System.Char*@,System.Char*,System.Text.StringBuilder,System.String)">
<summary>
验证词汇是否匹配,将拼音首字母写入到指定的缓存区,并且自动移动游标到词汇末尾下一个字符的位置。
</summary>
<param name="cursor">指向输入字符串当前位置的指针,可以作为游标来遍历整个字符串。</param>
<param name="end">指向输入字符串最后一个字符位置的指针。</param>
<param name="buffer">用来存储操作结果的缓存区。</param>
<param name="separator">分隔符。</param>
</member>
<member name="M:EzPinyin.LinkNode2.WritePinyin(System.Char*@,System.Char*,System.String[],System.Int32@)">
<summary>
验证词汇是否匹配,将拼音字符串写入到指定的缓存区,并且自动移动游标到词汇末尾下一个字符的位置。
</summary>
<param name="cursor">指向输入字符串当前位置的指针,可以作为游标来遍历整个字符串。</param>
<param name="end">指向输入字符串最后一个字符位置的指针。</param>
<param name="buffer">用来存储操作结果的缓存区。</param>
<param name="index">指示操作结果在缓存区中存储位置的索引值。</param>
</member>
<member name="T:EzPinyin.LinkNode3">
<summary>
表示适用于一个词汇长度为3的链表节点。
</summary>
</member>
<member name="M:EzPinyin.LinkNode3.WritePinyin(System.Char*@,System.Char*,System.Text.StringBuilder,System.String)">
<summary>
验证词汇是否匹配,将拼音字符串写入到指定的缓存区,并且自动移动游标到词汇末尾下一个字符的位置。
</summary>
<param name="cursor">指向输入字符串当前位置的指针,可以作为游标来遍历整个字符串。</param>
<param name="end">指向输入字符串最后一个字符位置的指针。</param>
<param name="buffer">用来存储操作结果的缓存区。</param>
<param name="separator">分隔符。</param>
</member>
<member name="M:EzPinyin.LinkNode3.WriteInitial(System.Char*@,System.Char*,System.Text.StringBuilder,System.String)">
<summary>
验证词汇是否匹配,将拼音首字母写入到指定的缓存区,并且自动移动游标到词汇末尾下一个字符的位置。
</summary>
<param name="cursor">指向输入字符串当前位置的指针,可以作为游标来遍历整个字符串。</param>
<param name="end">指向输入字符串最后一个字符位置的指针。</param>
<param name="buffer">用来存储操作结果的缓存区。</param>
<param name="separator">分隔符。</param>
</member>
<member name="M:EzPinyin.LinkNode3.WritePinyin(System.Char*@,System.Char*,System.String[],System.Int32@)">
<summary>
验证词汇是否匹配,将拼音字符串写入到指定的缓存区,并且自动移动游标到词汇末尾下一个字符的位置。
</summary>
<param name="cursor">指向输入字符串当前位置的指针,可以作为游标来遍历整个字符串。</param>
<param name="end">指向输入字符串最后一个字符位置的指针。</param>
<param name="buffer">用来存储操作结果的缓存区。</param>
<param name="index">指示操作结果在缓存区中存储位置的索引值。</param>
</member>
<member name="T:EzPinyin.LinkNode4">
<summary>
表示适用于一个词汇长度为4的链表节点。
</summary>
</member>
<member name="M:EzPinyin.LinkNode4.WritePinyin(System.Char*@,System.Char*,System.Text.StringBuilder,System.String)">
<summary>
将拼音字符串写入到指定的缓存区,并且自动移动游标到下一个字符的位置。
</summary>
<param name="cursor">指向输入字符串当前位置的指针,可以作为游标来遍历整个字符串。</param>
<param name="end">指向输入字符串最后一个字符位置的指针。</param>
<param name="buffer">用来存储操作结果的缓存区。</param>
<param name="separator">分隔符。</param>
</member>
<member name="M:EzPinyin.LinkNode4.WriteInitial(System.Char*@,System.Char*,System.Text.StringBuilder,System.String)">
<summary>
将拼音首字母写入到指定的缓存区,并且自动移动游标到下一个字符的位置。
</summary>
<param name="cursor">指向输入字符串当前位置的指针,可以作为游标来遍历整个字符串。</param>
<param name="end">指向输入字符串最后一个字符位置的指针。</param>
<param name="buffer">用来存储操作结果的缓存区。</param>
<param name="separator">分隔符。</param>
</member>
<member name="M:EzPinyin.LinkNode4.WritePinyin(System.Char*@,System.Char*,System.String[],System.Int32@)">
<summary>
将拼音字符串写入到指定的缓存区,并且自动移动游标与索引到下一个字符的位置。
</summary>
<param name="cursor">指向输入字符串当前位置的指针,可以作为游标来遍历整个字符串。</param>
<param name="end">指向输入字符串最后一个字符位置的指针。</param>
<param name="buffer">用来存储操作结果的缓存区。</param>
<param name="index">指示操作结果在缓存区中存储位置的索引值。</param>
</member>
<member name="T:EzPinyin.LinkNodeX">
<summary>
表示适用于一个词汇长度不固定的链表节点。
</summary>
</member>
<member name="M:EzPinyin.LinkNodeX.WritePinyin(System.Char*@,System.Char*,System.Text.StringBuilder,System.String)">
<summary>
将拼音字符串写入到指定的缓存区,并且自动移动游标到下一个字符的位置。
</summary>
<param name="cursor">指向输入字符串当前位置的指针,可以作为游标来遍历整个字符串。</param>
<param name="end">指向输入字符串最后一个字符位置的指针。</param>
<param name="buffer">用来存储操作结果的缓存区。</param>
<param name="separator">分隔符。</param>
</member>
<member name="M:EzPinyin.LinkNodeX.WriteInitial(System.Char*@,System.Char*,System.Text.StringBuilder,System.String)">
<summary>
将拼音首字母写入到指定的缓存区,并且自动移动游标到下一个字符的位置。
</summary>
<param name="cursor">指向输入字符串当前位置的指针,可以作为游标来遍历整个字符串。</param>
<param name="end">指向输入字符串最后一个字符位置的指针。</param>
<param name="buffer">用来存储操作结果的缓存区。</param>
<param name="separator">分隔符。</param>
</member>
<member name="M:EzPinyin.LinkNodeX.WritePinyin(System.Char*@,System.Char*,System.String[],System.Int32@)">
<summary>
将拼音字符串写入到指定的缓存区,并且自动移动游标与索引到下一个字符的位置。
</summary>
<param name="cursor">指向输入字符串当前位置的指针,可以作为游标来遍历整个字符串。</param>
<param name="end">指向输入字符串最后一个字符位置的指针。</param>
<param name="buffer">用来存储操作结果的缓存区。</param>
<param name="index">指示操作结果在缓存区中存储位置的索引值。</param>
</member>
<member name="T:EzPinyin.PinyinHelper">
<summary>
EzPinyin类库的功能入口,用来快速解析拼音、首字母及其他功能。
</summary>
</member>
<member name="M:EzPinyin.PinyinHelper.GetPinyin(System.String,System.String)">
<summary>
将指定的字符串转换为对应的拼音字符串。
</summary>
<param name="text">需要处理的字符串</param>
<param name="separator">额外指定一个用于分隔的字符串。</param>
<returns><paramref name="text"/>对应的拼音字符串,如果<paramref name="text"/>为null,则返回null。</returns>
</member>
<member name="M:EzPinyin.PinyinHelper.GetArray(System.String)">
<summary>
将指定的字符串转换为对应的拼音数组。
</summary>
<param name="text">需要处理的字符串</param>
<returns>包含输入字符串的拼音信息的结果数组,若<paramref name="text"/>为null,则返回null。</returns>
</member>
<member name="M:EzPinyin.PinyinHelper.GetInitial(System.String,System.String)">
<summary>
将指定的字符串转换为对应的拼音首字母字符串。
</summary>
<param name="text">需要处理的字符串</param>
<param name="separator">额外指定一个用于分隔的字符串。</param>
<returns><paramref name="text"/>对应的拼音首字母字符串,如果<paramref name="text"/>为null,则返回null。</returns>
<remarks>
这个方法的处理结果不完全等同于对应拼音的声母,虽然很多时候都是一样的。
</remarks>
</member>
<member name="M:EzPinyin.PinyinHelper.LoadFrom(System.String)">
<summary>
从指定的文件加载自定义的拼音配置信息。
</summary>
<param name="path">配置文件的路径。</param>
<remarks>
<para>此方法提供了一种除配置文件之外的方式来批量的重定义字符或者词汇的拼音,与使用配置文件的区别在于:这种方式对文件名没有特别的限制,且不会自动装载,这样就可以在必要的时候按需加载使用。</para>
<para>此方法不具备线程安全性,多线程环境下可能导致其它方法功能异常,因此请注意线程同步。</para>
</remarks>
</member>
<member name="M:EzPinyin.PinyinHelper.Load(System.String)">
<summary>
加载指定的拼音配置内容。
</summary>
<param name="content">配置内容。</param>
<remarks>
<para>此方法提供了一种除配置文件之外的方式来批量的重定义字符或者词汇的拼音,与使用配置文件的区别在于:这种方式对文件名没有特别的限制,且不会自动装载,这样就可以在必要的时候按需加载使用。</para>
<para>此方法不具备线程安全性,多线程环境下可能导致其它方法功能异常,因此请注意线程同步。</para>
</remarks>
</member>
<member name="M:EzPinyin.PinyinHelper.Define(System.String,System.String)">
<summary>
根据提供的信息添加或者重新定义指定字符的拼音。
</summary>
<param name="character">字符信息。</param>
<param name="pinyin">拼音信息。</param>
<remarks>
如果字典中已经存在输入字符的拼音信息,则该信息将被覆盖;对于重复定义的情形,以最后一次有效操作为准。
</remarks>
</member>
<member name="M:EzPinyin.PinyinHelper.Define(System.String,System.String[])">
<summary>
根据提供的信息添加或者重新定义指定词汇的拼音。
</summary>
<param name="word">词汇信息。</param>
<param name="pinyin">拼音信息。</param>
<remarks>
<para>如果词典中已经存在输入词汇的拼音信息,则该信息将被覆盖;对于重复定义的情形,以最后一次有效操作为准。</para>
<para>此方法不具备线程安全性,多线程环境下可能导致其它方法功能异常,因此请注意线程同步。</para>
</remarks>
</member>
<member name="T:EzPinyin.PinyinNode">
<summary>
表示一个拼音节点的基类。
</summary>
</member>
<member name="P:EzPinyin.PinyinNode.Pinyin">
<summary>
获得当前节点的拼音字符串。
</summary>
</member>
<member name="M:EzPinyin.PinyinNode.GetPinyin(System.Char*)">
<summary>
获得拼音字符串。
</summary>
<param name="cursor">指向输入字符串当前位置的指针,可以作为游标来遍历整个字符串。</param>
<returns>所获得的字符串。</returns>
</member>
<member name="M:EzPinyin.PinyinNode.GetInitial(System.Char*)">
<summary>
获得拼音首字母。
</summary>
<param name="cursor">指向输入字符串当前位置的指针,可以作为游标来遍历整个字符串。</param>
<returns>所获得的首字母。</returns>
</member>
<member name="M:EzPinyin.PinyinNode.WritePinyin(System.Char*@,System.Char*,System.Text.StringBuilder,System.String)">
<summary>
将拼音字符串写入到指定的缓存区,并且自动移动游标到下一个字符的位置。
</summary>
<param name="cursor">指向输入字符串当前位置的指针,可以作为游标来遍历整个字符串。</param>
<param name="end">指向输入字符串最后一个字符位置的指针。</param>
<param name="buffer">用来存储操作结果的缓存区。</param>
<param name="separator">分隔符。</param>
</member>
<member name="M:EzPinyin.PinyinNode.WriteInitial(System.Char*@,System.Char*,System.Text.StringBuilder,System.String)">
<summary>
将拼音首字母写入到指定的缓存区,并且自动移动游标到下一个字符的位置。
</summary>
<param name="cursor">指向输入字符串当前位置的指针,可以作为游标来遍历整个字符串。</param>
<param name="end">指向输入字符串最后一个字符位置的指针。</param>
<param name="buffer">用来存储操作结果的缓存区。</param>
<param name="separator">分隔符。</param>
</member>
<member name="M:EzPinyin.PinyinNode.WritePinyin(System.Char*@,System.Char*,System.String[],System.Int32@)">
<summary>
将拼音字符串写入到指定的缓存区,并且自动移动游标与索引到下一个字符的位置。
</summary>
<param name="cursor">指向输入字符串当前位置的指针,可以作为游标来遍历整个字符串。</param>
<param name="end">指向输入字符串最后一个字符位置的指针。</param>
<param name="buffer">用来存储操作结果的缓存区。</param>
<param name="index">指示操作结果在缓存区中存储位置的索引值。</param>
</member>
<member name="T:EzPinyin.Radicals">
<summary>
表示Unicode平面汉字部首扩展区、康熙字典部首区的字典。
</summary>
</member>
<member name="T:EzPinyin.Unknown">
<summary>
表示存储了其它未知字符的字典。
</summary>
</member>
<member name="F:EzPinyin.Unknown.Utf16Nodes">
<summary>
存储了所有未知UTF16字符的字典。
</summary>
</member>
<member name="F:EzPinyin.Unknown.Utf32Nodes">
<summary>
存储了所有未知UTF32字符的字典。
</summary>
</member>
<member name="T:EzPinyin.Utf16EmptyNode">
<summary>
表示空的UTF16字符节点。
</summary>
</member>
<member name="F:EzPinyin.Utf16EmptyNode.Instance">
<summary>
获得空白的UTF16字符节点的实例。
</summary>
</member>
<member name="P:EzPinyin.Utf16EmptyNode.Pinyin">
<summary>
获得当前节点的拼音字符串。
</summary>
</member>
<member name="M:EzPinyin.Utf16EmptyNode.GetPinyin(System.Char*)">
<summary>
获得拼音字符串。
</summary>
<param name="cursor">指向输入字符串当前位置的指针,可以作为游标来遍历整个字符串。</param>
<returns>所获得的字符串。</returns>
</member>
<member name="M:EzPinyin.Utf16EmptyNode.GetInitial(System.Char*)">
<summary>
获得拼音首字母。
</summary>
<param name="cursor">指向输入字符串当前位置的指针,可以作为游标来遍历整个字符串。</param>
<returns>所获得的首字母。</returns>
</member>
<member name="M:EzPinyin.Utf16EmptyNode.WritePinyin(System.Char*@,System.Char*,System.Text.StringBuilder,System.String)">
<summary>
将游标处的字符写入到指定的缓存区,并且自动移动游标到下一个字符的位置。
</summary>
<param name="cursor">指向输入字符串当前位置的指针,可以作为游标来遍历整个字符串。</param>
<param name="end">指向输入字符串最后一个字符位置的指针。</param>
<param name="buffer">用来存储操作结果的缓存区。</param>
<param name="separator">分隔符。</param>
</member>
<member name="M:EzPinyin.Utf16EmptyNode.WriteInitial(System.Char*@,System.Char*,System.Text.StringBuilder,System.String)">
<summary>
将游标处的字符写入到指定的缓存区,并且自动移动游标到下一个字符的位置。
</summary>
<param name="cursor">指向输入字符串当前位置的指针,可以作为游标来遍历整个字符串。</param>
<param name="end">指向输入字符串最后一个字符位置的指针。</param>
<param name="buffer">用来存储操作结果的缓存区。</param>
<param name="separator">分隔符。</param>
</member>
<member name="M:EzPinyin.Utf16EmptyNode.WritePinyin(System.Char*@,System.Char*,System.String[],System.Int32@)">
<summary>
将拼音字符串写入到指定的缓存区,并且自动移动游标与索引到下一个字符的位置。
</summary>
<param name="cursor">指向输入字符串当前位置的指针,可以作为游标来遍历整个字符串。</param>
<param name="end">指向输入字符串最后一个字符位置的指针。</param>
<param name="buffer">用来存储操作结果的缓存区。</param>
<param name="index">指示操作结果在缓存区中存储位置的索引值。</param>
</member>
<member name="T:EzPinyin.Utf16Node">
<summary>
描述了一个UTF16字符的节点。
</summary>
</member>
<member name="P:EzPinyin.Utf16Node.Pinyin">
<summary>
获得当前节点的拼音字符串。
</summary>
</member>
<member name="M:EzPinyin.Utf16Node.GetPinyin(System.Char*)">
<summary>
获得拼音字符串。
</summary>
<param name="cursor">指向输入字符串当前位置的指针,可以作为游标来遍历整个字符串。</param>
<returns>所获得的字符串。</returns>
</member>
<member name="M:EzPinyin.Utf16Node.GetInitial(System.Char*)">
<summary>
获得拼音首字母。
</summary>
<param name="cursor">指向输入字符串当前位置的指针,可以作为游标来遍历整个字符串。</param>
<returns>所获得的首字母。</returns>
</member>
<member name="M:EzPinyin.Utf16Node.WritePinyin(System.Char*@,System.Char*,System.Text.StringBuilder,System.String)">
<summary>
将拼音字符串写入到指定的缓存区,并且自动移动游标到下一个字符的位置。
</summary>
<param name="cursor">指向输入字符串当前位置的指针,可以作为游标来遍历整个字符串。</param>
<param name="end">指向输入字符串最后一个字符位置的指针。</param>
<param name="buffer">用来存储操作结果的缓存区。</param>
<param name="separator">分隔符。</param>
</member>
<member name="M:EzPinyin.Utf16Node.WriteInitial(System.Char*@,System.Char*,System.Text.StringBuilder,System.String)">
<summary>
将拼音首字母写入到指定的缓存区,并且自动移动游标到下一个字符的位置。
</summary>
<param name="cursor">指向输入字符串当前位置的指针,可以作为游标来遍历整个字符串。</param>
<param name="end">指向输入字符串最后一个字符位置的指针。</param>
<param name="buffer">用来存储操作结果的缓存区。</param>
<param name="separator">分隔符。</param>
</member>
<member name="M:EzPinyin.Utf16Node.WritePinyin(System.Char*@,System.Char*,System.String[],System.Int32@)">
<summary>
将拼音字符串写入到指定的缓存区,并且自动移动游标与索引到下一个字符的位置。
</summary>
<param name="cursor">指向输入字符串当前位置的指针,可以作为游标来遍历整个字符串。</param>
<param name="end">指向输入字符串最后一个字符位置的指针。</param>
<param name="buffer">用来存储操作结果的缓存区。</param>
<param name="index">指示操作结果在缓存区中存储位置的索引值。</param>
</member>
<member name="T:EzPinyin.Utf32EmptyNode">
<summary>
表示空的UTF32字符节点。
</summary>
</member>
<member name="F:EzPinyin.Utf32EmptyNode.Instance">
<summary>
获得空白的UTF32字符节点的实例。
</summary>
</member>
<member name="P:EzPinyin.Utf32EmptyNode.Pinyin">
<summary>
获得当前节点的拼音字符串。
</summary>
</member>
<member name="M:EzPinyin.Utf32EmptyNode.GetPinyin(System.Char*)">
<summary>
获得拼音字符串。
</summary>
<param name="cursor">指向输入字符串当前位置的指针,可以作为游标来遍历整个字符串。</param>
<returns>所获得的字符串。</returns>
</member>
<member name="M:EzPinyin.Utf32EmptyNode.GetInitial(System.Char*)">
<summary>
获得拼音首字母。
</summary>
<param name="cursor">指向输入字符串当前位置的指针,可以作为游标来遍历整个字符串。</param>
<returns>所获得的首字母。</returns>
</member>
<member name="M:EzPinyin.Utf32EmptyNode.WritePinyin(System.Char*@,System.Char*,System.Text.StringBuilder,System.String)">
<summary>
将游标处的两个字符写入到指定的缓存区,并且自动移动游标到下一个字符的位置。
</summary>
<param name="cursor">指向输入字符串当前位置的指针,可以作为游标来遍历整个字符串。</param>
<param name="end">指向输入字符串最后一个字符位置的指针。</param>
<param name="buffer">用来存储操作结果的缓存区。</param>
<param name="separator">分隔符。</param>
</member>
<member name="M:EzPinyin.Utf32EmptyNode.WriteInitial(System.Char*@,System.Char*,System.Text.StringBuilder,System.String)">
<summary>
将游标处的两个字符写入到指定的缓存区,并且自动移动游标到下一个字符的位置。
</summary>
<param name="cursor">指向输入字符串当前位置的指针,可以作为游标来遍历整个字符串。</param>
<param name="end">指向输入字符串最后一个字符位置的指针。</param>
<param name="buffer">用来存储操作结果的缓存区。</param>
<param name="separator">分隔符。</param>
</member>
<member name="M:EzPinyin.Utf32EmptyNode.WritePinyin(System.Char*@,System.Char*,System.String[],System.Int32@)">
<summary>
将拼音字符串写入到指定的缓存区,并且自动移动游标与索引到下一个字符的位置。
</summary>
<param name="cursor">指向输入字符串当前位置的指针,可以作为游标来遍历整个字符串。</param>
<param name="end">指向输入字符串最后一个字符位置的指针。</param>
<param name="buffer">用来存储操作结果的缓存区。</param>
<param name="index">指示操作结果在缓存区中存储位置的索引值。</param>
</member>
<member name="T:EzPinyin.Utf32Node">
<summary>
描述了一个UTF16字符的节点。
</summary>
</member>
<member name="P:EzPinyin.Utf32Node.Pinyin">
<summary>
获得当前节点的拼音字符串。
</summary>
</member>
<member name="M:EzPinyin.Utf32Node.GetPinyin(System.Char*)">
<summary>
获得拼音字符串。
</summary>
<param name="cursor">指向输入字符串当前位置的指针,可以作为游标来遍历整个字符串。</param>
<returns>所获得的字符串。</returns>
</member>
<member name="M:EzPinyin.Utf32Node.GetInitial(System.Char*)">
<summary>
获得拼音首字母。
</summary>
<param name="cursor">指向输入字符串当前位置的指针,可以作为游标来遍历整个字符串。</param>
<returns>所获得的首字母。</returns>
</member>
<member name="M:EzPinyin.Utf32Node.WritePinyin(System.Char*@,System.Char*,System.Text.StringBuilder,System.String)">
<summary>
将拼音字符串写入到指定的缓存区,并且自动移动游标到下一个字符的位置。
</summary>
<param name="cursor">指向输入字符串当前位置的指针,可以作为游标来遍历整个字符串。</param>
<param name="end">指向输入字符串最后一个字符位置的指针。</param>
<param name="buffer">用来存储操作结果的缓存区。</param>
<param name="separator">分隔符。</param>
</member>
<member name="M:EzPinyin.Utf32Node.WriteInitial(System.Char*@,System.Char*,System.Text.StringBuilder,System.String)">
<summary>
将拼音首字母写入到指定的缓存区,并且自动移动游标到下一个字符的位置。
</summary>
<param name="cursor">指向输入字符串当前位置的指针,可以作为游标来遍历整个字符串。</param>
<param name="end">指向输入字符串最后一个字符位置的指针。</param>
<param name="buffer">用来存储操作结果的缓存区。</param>
<param name="separator">分隔符。</param>
</member>
<member name="M:EzPinyin.Utf32Node.WritePinyin(System.Char*@,System.Char*,System.String[],System.Int32@)">
<summary>
将拼音字符串写入到指定的缓存区,并且自动移动游标与索引到下一个字符的位置。
</summary>
<param name="cursor">指向输入字符串当前位置的指针,可以作为游标来遍历整个字符串。</param>
<param name="end">指向输入字符串最后一个字符位置的指针。</param>
<param name="buffer">用来存储操作结果的缓存区。</param>
<param name="index">指示操作结果在缓存区中存储位置的索引值。</param>
</member>
</members>
</doc>
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C#
1
https://gitee.com/hehuahewei/ezpinyin.git
[email protected]:hehuahewei/ezpinyin.git
hehuahewei
ezpinyin
EzPinyin
master

搜索帮助