My.Admin.Tools.xml 6.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173
  1. <?xml version="1.0"?>
  2. <doc>
  3. <assembly>
  4. <name>My.Admin.Tools</name>
  5. </assembly>
  6. <members>
  7. <member name="P:My.Admin.Tools.Captcha.CaptchaInput.Token">
  8. <summary>
  9. 校验唯一标识
  10. </summary>
  11. </member>
  12. <member name="P:My.Admin.Tools.Captcha.CaptchaInput.DeleteCache">
  13. <summary>
  14. 删除缓存
  15. </summary>
  16. </member>
  17. <member name="P:My.Admin.Tools.Captcha.CaptchaInput.Data">
  18. <summary>
  19. 数据
  20. </summary>
  21. </member>
  22. <member name="T:My.Admin.Tools.Captcha.CaptchaOutput">
  23. <summary>
  24. 验证数据
  25. </summary>
  26. </member>
  27. <member name="P:My.Admin.Tools.Captcha.CaptchaOutput.Token">
  28. <summary>
  29. 校验唯一标识
  30. </summary>
  31. </member>
  32. <member name="P:My.Admin.Tools.Captcha.CaptchaOutput.Data">
  33. <summary>
  34. 数据
  35. </summary>
  36. </member>
  37. <member name="T:My.Admin.Tools.Captcha.ICaptcha">
  38. <summary>
  39. 验证接口
  40. </summary>
  41. </member>
  42. <member name="M:My.Admin.Tools.Captcha.ICaptcha.GetAsync">
  43. <summary>
  44. 获得验证数据
  45. </summary>
  46. <returns></returns>
  47. </member>
  48. <member name="M:My.Admin.Tools.Captcha.ICaptcha.CheckAsync(My.Admin.Tools.Captcha.CaptchaInput)">
  49. <summary>
  50. 检查验证数据
  51. </summary>
  52. <param name="input"></param>
  53. <returns></returns>
  54. </member>
  55. <member name="P:My.Admin.Tools.Captcha.PointModel.X">
  56. <summary>
  57. x坐标
  58. </summary>
  59. </member>
  60. <member name="P:My.Admin.Tools.Captcha.PointModel.Y">
  61. <summary>
  62. y坐标
  63. </summary>
  64. </member>
  65. <member name="T:My.Admin.Tools.Captcha.SlideJigsawCaptchaModel">
  66. <summary>
  67. 滑动验证
  68. </summary>
  69. </member>
  70. <member name="P:My.Admin.Tools.Captcha.SlideJigsawCaptchaModel.BlockImage">
  71. <summary>
  72. 滑块图
  73. </summary>
  74. </member>
  75. <member name="P:My.Admin.Tools.Captcha.SlideJigsawCaptchaModel.BaseImage">
  76. <summary>
  77. 底图
  78. </summary>
  79. </member>
  80. <member name="T:My.Admin.Tools.Captcha.SlideJigsawCaptcha">
  81. <summary>
  82. 滑块拼图验证
  83. </summary>
  84. </member>
  85. <member name="M:My.Admin.Tools.Captcha.SlideJigsawCaptcha.ImgToBase64String(System.Drawing.Bitmap)">
  86. <summary>
  87. Bitmap转为base64编码的文本
  88. </summary>
  89. <param name="bmp"></param>
  90. <returns></returns>
  91. </member>
  92. <member name="M:My.Admin.Tools.Captcha.SlideJigsawCaptcha.ReadPixel(System.Drawing.Bitmap,System.Int32,System.Int32,System.Int32[])">
  93. <summary>
  94. 读取像素
  95. </summary>
  96. <param name="img"></param>
  97. <param name="x"></param>
  98. <param name="y"></param>
  99. <param name="pixels"></param>
  100. </member>
  101. <member name="M:My.Admin.Tools.Captcha.SlideJigsawCaptcha.CutByTemplate(System.Drawing.Bitmap,System.Drawing.Bitmap,System.Int32,System.Int32)">
  102. <summary>
  103. 根据模板生成拼图
  104. </summary>
  105. <param name="baseImage"></param>
  106. <param name="templateImage"></param>
  107. <param name="x"></param>
  108. <param name="y"></param>
  109. <returns></returns>
  110. </member>
  111. <member name="M:My.Admin.Tools.Captcha.SlideJigsawCaptcha.InterferenceByTemplate(System.Drawing.Bitmap,System.Drawing.Bitmap,System.Int32,System.Int32)">
  112. <summary>
  113. 根据模板生成干扰图
  114. </summary>
  115. <param name="baseImage"></param>
  116. <param name="templateImage"></param>
  117. <param name="x"></param>
  118. <param name="y"></param>
  119. </member>
  120. <member name="M:My.Admin.Tools.Captcha.SlideJigsawCaptcha.ResizeImage(System.Drawing.Bitmap,System.Int32,System.Int32)">
  121. <summary>
  122. 更改图片尺寸
  123. </summary>
  124. <param name="bmp"></param>
  125. <param name="width"></param>
  126. <param name="height"></param>
  127. <returns></returns>
  128. </member>
  129. <member name="M:My.Admin.Tools.Captcha.SlideJigsawCaptcha.GetRandomInt(System.Int32,System.Int32)">
  130. <summary>
  131. 随机范围内数字
  132. </summary>
  133. <param name="startNum"></param>
  134. <param name="endNum"></param>
  135. <returns></returns>
  136. </member>
  137. <member name="M:My.Admin.Tools.Captcha.SlideJigsawCaptcha.GeneratePoint(System.Int32,System.Int32,System.Int32,System.Int32)">
  138. <summary>
  139. 随机生成拼图坐标
  140. </summary>
  141. <param name="originalWidth"></param>
  142. <param name="originalHeight"></param>
  143. <param name="templateWidth"></param>
  144. <param name="templateHeight"></param>
  145. <returns></returns>
  146. </member>
  147. <member name="M:My.Admin.Tools.Captcha.SlideJigsawCaptcha.GenerateInterferencePoint(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
  148. <summary>
  149. 随机生成干扰图坐标
  150. </summary>
  151. <param name="originalWidth"></param>
  152. <param name="originalHeight"></param>
  153. <param name="templateWidth"></param>
  154. <param name="templateHeight"></param>
  155. <param name="blockX"></param>
  156. <param name="blockY"></param>
  157. <returns></returns>
  158. </member>
  159. <member name="M:My.Admin.Tools.Captcha.SlideJigsawCaptcha.GetAsync">
  160. <summary>
  161. 获得验证数据
  162. </summary>
  163. <returns>JObject</returns>
  164. </member>
  165. <member name="M:My.Admin.Tools.Captcha.SlideJigsawCaptcha.CheckAsync(My.Admin.Tools.Captcha.CaptchaInput)">
  166. <summary>
  167. 检查验证数据
  168. </summary>
  169. <param name="input"></param>
  170. <returns></returns>
  171. </member>
  172. </members>
  173. </doc>