不要内置二级汉字库,可以减小90k的最终大小,通过反射加载微软类库,未测试
Stone authored at 2013-07-23 11:02:49
12.23 KiB
X
<?xml version="1.0"?>
<doc>
    <assembly>
        <name>ChnCharInfo</name>
    </assembly>
    <members>
        <member name="T:Microsoft.International.Converters.PinYinConverter.ChineseChar">
            <summary>
            封装了简体中文的读音和笔画等基本信息。
            </summary>
            <example>
              以下代码演示了返回给出字符的笔划数。
              <code source = "../../Example_CS/Program.cs" lang = "cs"></code>
            <code source = "../../Example_VB/Main.vb" lang = "vbnet"></code>
            <code source = "../../Example_CPP/Example_CPP.cpp" lang = "cpp"></code>
            </example>
        </member>
        <member name="M:Microsoft.International.Converters.PinYinConverter.ChineseChar.#ctor(System.Char)">
            <summary>
            ChineseChar类的构造函数。
            </summary>
            <param name="ch">指定的汉字字符。</param>
          <exception cref="T:System.NotSupportedException">
            字符不在简体中文扩展字符集中。
          </exception>
            <remarks>
            请参阅<see cref="T:Microsoft.International.Converters.PinYinConverter.ChineseChar"/>来查看使用ChineseChar的实例。
            </remarks>
        </member>
        <member name="M:Microsoft.International.Converters.PinYinConverter.ChineseChar.HasSound(System.String)">
            <summary>
            识别字符是否有指定的读音。
            </summary>
            <param name="pinyin">指定的需要被识别的拼音。</param>
            <returns>
             如果指定的拼音字符串在实例字符的拼音集合中则返回ture,否则返回false。
            </returns>
            <remarks>
             请参阅<see cref="T:Microsoft.International.Converters.PinYinConverter.ChineseChar"/>来查看使用ChineseChar的实例。
            </remarks>
            <exception cref="T:System.ArgumentNullException">
            拼音是一个空引用。
            </exception>
        </member>
        <member name="M:Microsoft.International.Converters.PinYinConverter.ChineseChar.IsHomophone(System.Char)">
            <summary>
            识别给出的字符是否是实例字符的同音字。
            </summary>
            <param name="ch">指出需要识别的字符。</param>
            <returns>
              如果给出的实例字符是同音字则返回ture,否则返回false。
            </returns>
            <remarks>
          请参阅<see cref="T:Microsoft.International.Converters.PinYinConverter.ChineseChar"/>来查看使用ChineseChar的实例。
            </remarks>
        </member>
        <member name="M:Microsoft.International.Converters.PinYinConverter.ChineseChar.IsHomophone(System.Char,System.Char)">
            <summary>
            识别给出的两个字符是否是同音字。
            </summary>
            <param name="ch1">指出第一个字符</param>
            <param name="ch2">指出第二个字符</param>
            <returns>
            如果给出的字符是同音字返回ture,否则返回false。
          </returns>
            <remarks>
            请参阅<see cref="T:Microsoft.International.Converters.PinYinConverter.ChineseChar"/>来查看使用ChineseChar的实例。
            </remarks>
        </member>
        <member name="M:Microsoft.International.Converters.PinYinConverter.ChineseChar.CompareStrokeNumber(System.Char)">
            <summary>
            将给出的字符和实例字符的笔画数进行比较。
               </summary>
            <param name="ch">显示给出的字符</param>
            
            <returns>
            说明比较操作的结果。
            如果给出字符和实例字符的笔画数相同,返回值为 0。
            如果实例字符比给出字符的笔画多,返回值为&gt; 0。
            如果实例字符比给出字符的笔画少,返回值为&lt; 0。 
            </returns>
            <remarks>
            请参阅<see cref="T:Microsoft.International.Converters.PinYinConverter.ChineseChar"/>来查看使用ChineseChar的实例。
            </remarks>
        </member>
        <member name="M:Microsoft.International.Converters.PinYinConverter.ChineseChar.GetChars(System.String)">
            <summary>
            获取给定拼音的所有同音字。                                                              
            </summary>
            <param name="pinyin">指出读音。</param>
           
            <returns>
             返回具有相同的指定拼音的字符串列表。
             如果拼音不是有效值则返回空。
            </returns>
          <remarks>
            请参阅<see cref="T:Microsoft.International.Converters.PinYinConverter.ChineseChar"/>来查看使用ChineseChar的实例。
          </remarks>
            <exception cref="T:System.ArgumentNullException">
            拼音是一个空引用。
            </exception>
        </member>
        <member name="M:Microsoft.International.Converters.PinYinConverter.ChineseChar.IsValidPinyin(System.String)">
            <summary> 
            识别给出的拼音是否是一个有效的拼音字符串。
            </summary>
            <param name="pinyin">指出需要识别的字符串。</param>

            <returns>
              如果指定的字符串是一个有效的拼音字符串则返回ture,否则返回false。
            </returns>
            <remarks>
           请参阅<see cref="T:Microsoft.International.Converters.PinYinConverter.ChineseChar"/>来查看使用ChineseChar。
            </remarks>
            <exception cref="T:System.ArgumentNullException">
            拼音是一个空引用。
            </exception>
        </member>
        <member name="M:Microsoft.International.Converters.PinYinConverter.ChineseChar.IsValidChar(System.Char)">
            <summary>
           识别给出的字符串是否是一个有效的汉字字符。
            </summary>
            <param name="ch">指出需要识别的字符。</param>
            <returns>
              如果指定的字符是一个有效的汉字字符则返回ture,否则返回false。
            </returns>
<remarks>
            请参阅<see cref="T:Microsoft.International.Converters.PinYinConverter.ChineseChar"/>来查看使用ChineseChar的实例。
</remarks>
        </member>
        <member name="M:Microsoft.International.Converters.PinYinConverter.ChineseChar.IsValidStrokeNumber(System.Int16)">
            <summary>
            识别给出的笔画数是否是一个有效的笔画数。
            </summary>
            <param name="strokeNumber">指出需要识别的笔画数。</param>
            <returns>
            如果指定的笔画数是一个有效的笔画数则返回ture,否则返回false。
            </returns>
           <remarks>
            请参阅<see cref="T:Microsoft.International.Converters.PinYinConverter.ChineseChar"/>来查看使用ChineseChar的实例。
            </remarks>
        </member>
        <member name="M:Microsoft.International.Converters.PinYinConverter.ChineseChar.GetHomophoneCount(System.String)">
            <summary>
            检索具有指定拼音的字符数。
            </summary>
            <param name="pinyin">显示需要被识别的拼音字符串。</param>             
          <returns>
            返回具有指定拼音的字符数。
            如果拼音不是有效值则返回-1。
            </returns>
            <remarks>
            请参阅<see cref="T:Microsoft.International.Converters.PinYinConverter.ChineseChar"/>来查看使用ChineseChar的实例。
            </remarks>
            <exception cref="T:System.ArgumentNullException">
            拼音是一个空引用。
            </exception>
        </member>
        <member name="M:Microsoft.International.Converters.PinYinConverter.ChineseChar.GetStrokeNumber(System.Char)">
            <summary>
            检索指定字符的笔画数。
            </summary>
            <param name="ch">指出需要识别的字符。</param>
            <returns>
            返回指定字符的笔画数。
            如果字符不是有效值则返回-1。
            </returns>
            <remarks>
            请参阅<see cref="T:Microsoft.International.Converters.PinYinConverter.ChineseChar"/>来查看使用ChineseChar的实例。
            </remarks>
        </member>
        <member name="M:Microsoft.International.Converters.PinYinConverter.ChineseChar.GetChars(System.Int16)">
            <summary>
             检索具有指定笔画数的所有字符串。
            </summary>
            <param name="strokeNumber">指出需要被识别的笔画数。</param>
            <returns>
            返回具有指定笔画数的字符列表。
            如果笔画数是无效值返回空。
            </returns>
            <remarks>
          请参阅<see cref="T:Microsoft.International.Converters.PinYinConverter.ChineseChar"/>来查看使用ChineseChar的实例。
            </remarks>
        </member>
        <member name="M:Microsoft.International.Converters.PinYinConverter.ChineseChar.GetCharCount(System.Int16)">
            <summary>
            检索具有指定笔画数的字符个数。
            </summary>
            <param name="strokeNumber">显示需要被识别的笔画数。</param>
            <returns>
            返回具有指定笔画数的字符数。
            如果笔画数是无效值返回-1。
            </returns>
             <remarks>
            请参阅<see cref="T:Microsoft.International.Converters.PinYinConverter.ChineseChar"/>来查看使用 ChineseChar的实例。
             </remarks>
        </member>
        <member name="P:Microsoft.International.Converters.PinYinConverter.ChineseChar.PinyinCount">
            <summary>
             获取这个字符的拼音个数。
            </summary>
            <value>
            这个字符的拼音数。
            </value>
            <remarks>
            请参阅<see cref="T:Microsoft.International.Converters.PinYinConverter.ChineseChar"/>来查看使用ChineseChar的实例。
            </remarks>
        </member>
        <member name="P:Microsoft.International.Converters.PinYinConverter.ChineseChar.StrokeNumber">
            <summary>
            获取这个字符的笔画数。
            </summary>
            <value>
            这个字符的笔画数。
            </value>
            <remarks>
            请参阅<see cref="T:Microsoft.International.Converters.PinYinConverter.ChineseChar"/>来查看使用ChineseChar的实例。
            </remarks>
          </member>
          <member name="P:Microsoft.International.Converters.PinYinConverter.ChineseChar.IsPolyphone">
            <summary>
            获取这个字符是否是多音字。
            </summary>
            <value>
            这个布尔型的字符是否是多音字。
            </value>
            <remarks>
              请参阅<see cref="T:Microsoft.International.Converters.PinYinConverter.ChineseChar"/>来查看使用ChineseChar的实例。
            </remarks>
        </member>
        <member name="P:Microsoft.International.Converters.PinYinConverter.ChineseChar.Pinyins">
            <summary>
            获取这个字符的拼音。 
            </summary>
            <value>
            这个字符的拼音。
            </value>
            <remarks>
           请参阅<see cref="T:Microsoft.International.Converters.PinYinConverter.ChineseChar"/>来查看使用ChineseChar的实例。
            </remarks>
          </member>
          <member name="P:Microsoft.International.Converters.PinYinConverter.ChineseChar.ChineseCharacter">
            <summary>
          获取这个汉字字符。
            </summary>
            <value>
           汉字字符。
            </value>
            <remarks>
              请参阅<see cref="T:Microsoft.International.Converters.PinYinConverter.ChineseChar"/>来查看使用ChineseChar的实例。
            </remarks>
        </member>
    </members>
</doc>