RaUI/Bin/Debug/CommonControls/.NET4/MyDb.xml

5518 lines
218 KiB
XML
Raw Normal View History

<?xml version="1.0"?>
<doc>
<assembly>
<name>MyDb</name>
</assembly>
<members>
<member name="T:ryCommon.Authority">
<summary>
基于XML实现的权限类
</summary>
</member>
<member name="P:ryCommon.Authority.UserName">
<summary>
用户名
</summary>
</member>
<member name="P:ryCommon.Authority.UserId">
<summary>
用户id
</summary>
</member>
<member name="P:ryCommon.Authority.PassWord">
<summary>
密码
</summary>
</member>
<member name="P:ryCommon.Authority.AuthId">
<summary>
权限控制Id
</summary>
</member>
<member name="P:ryCommon.Authority.UserDes">
<summary>
用户备注
</summary>
</member>
<member name="P:ryCommon.Authority.AdminAuth">
<summary>
是否是管理员权限
</summary>
</member>
<member name="P:ryCommon.Authority.SuperAdmin">
<summary>
是否是超级管理员权限
</summary>
</member>
<member name="M:ryCommon.Authority.SetAuthority(System.String,System.String)">
<summary>
设置权限
</summary>
<param name="name">权限名称</param>
<param name="value">权限值</param>
<returns>返回是否设置成功</returns>
</member>
<member name="M:ryCommon.Authority.GetAuthority(System.String,System.String)">
<summary>
获取权限
</summary>
<param name="name">权限名称</param>
<param name="defValue">默认权限值</param>
<returns>返回权限值</returns>
</member>
<member name="M:ryCommon.Authority.GetAuthority(System.String)">
<summary>
获取权限
</summary>
<param name="name">权限名称</param>
<returns>返回权限值</returns>
</member>
<member name="M:ryCommon.Authority.PutAuthorityText(System.String)">
<summary>
批量导入权限
</summary>
<param name="XMLText">权限相关的内容</param>
<returns>返回是否执行成功</returns>
</member>
<member name="M:ryCommon.Authority.GetAuthorityText">
<summary>
导出权限
</summary>
<returns>返回导出文本</returns>
</member>
<member name="M:ryCommon.Authority.ClearAuthority">
<summary>
清除所有权限
</summary>
<returns>返回是否执行成功</returns>
</member>
<member name="T:ryCommon.PinYin">
<summary>
汉字转拼音静态类,包括功能全拼和缩写,方法全部是静态的
</summary>
</member>
<member name="F:ryCommon.PinYin.pyValue">
<summary>
汉字的机内码数组
</summary>
</member>
<member name="F:ryCommon.PinYin.pyName">
<summary>
机内码对应的拼音数组
</summary>
</member>
<member name="M:ryCommon.PinYin.Convert(System.String)">
<summary>
把汉字转换成拼音(全拼)
</summary>
<param name="hzString">汉字字符串</param>
<returns>转换后的拼音(全拼)字符串</returns>
</member>
<member name="M:ryCommon.PinYin.ConvertWithBlank(System.String)">
<summary>
把汉字转换成拼音(全拼)
</summary>
<param name="hzString">汉字字符串</param>
<returns>转换后的拼音(全拼)字符串</returns>
</member>
<member name="M:ryCommon.PinYin.ConvertFirstPY(System.String)">
<summary>
把汉字转换成拼音(首拼)
</summary>
<param name="hzString">汉字字符串</param>
<returns>转换后的拼音(首拼)字符串</returns>
</member>
<member name="M:ryCommon.PinYin.ConvertWithSplitChar(System.String,System.String)">
<summary>
把汉字转换成拼音(全拼)
</summary>
<param name="hzString">汉字字符串</param>
<param name="splitChar">用指定字符分隔</param>
<returns>转换后的拼音(全拼)字符串</returns>
</member>
<member name="M:ryCommon.PinYin.GetSpellStringLower(System.String)">
<summary>
汉字转拼音缩写
</summary>
<param name="str">要转换的汉字字符串</param>
<returns>拼音缩写</returns>
</member>
<member name="M:ryCommon.PinYin.GetSpellStringLowerSplitWithBlank(System.String)">
<summary>
汉字转拼音缩写 (字符串) (小写) (空格间隔)
</summary>
<param name="str">要转换的汉字字符串</param>
<returns>拼音缩写</returns>
</member>
<member name="M:ryCommon.PinYin.GetSpellStringSupper(System.String)">
<summary>
汉字转拼音缩写 (大写)
</summary>
<param name="str">要转换的汉字字符串</param>
<returns>拼音缩写</returns>
</member>
<member name="M:ryCommon.PinYin.GetSpellStringSupperSplitWithBlank(System.String)">
<summary>
汉字转拼音缩写 (字符串)(大写)(空格间隔)
</summary>
<param name="str">要转换的汉字字符串</param>
<returns>拼音缩写</returns>
</member>
<member name="M:ryCommon.PinYin.GetSpellCharSupper(System.String)">
<summary>
取单个字符的拼音声母
</summary>
<param name="c">要转换的单个汉字</param>
<returns>拼音声母</returns>
</member>
<member name="M:ryCommon.PinYin.GetSpellCharLower(System.String)">
<summary>
取单个字符的拼音声母
</summary>
<param name="c">要转换的单个汉字</param>
<returns>拼音声母</returns>
</member>
<member name="T:ryCommon.Ini">
<summary>
Ini操作类
</summary>
</member>
<member name="M:ryCommon.Ini.WritePrivateProfileString(System.Byte[],System.Byte[],System.Byte[],System.String)">
<summary>
写入Ini
</summary>
<param name="section"></param>
<param name="key"></param>
<param name="val"></param>
<param name="filePath"></param>
<returns></returns>
</member>
<member name="M:ryCommon.Ini.GetPrivateProfileString(System.Byte[],System.Byte[],System.Byte[],System.Byte[],System.Int32,System.String)">
<summary>
获取Ini
</summary>
<param name="section"></param>
<param name="key"></param>
<param name="def"></param>
<param name="retVal"></param>
<param name="size"></param>
<param name="filePath"></param>
<returns></returns>
</member>
<member name="M:ryCommon.Ini.GetPrivateProfileString(System.String,System.String,System.String,System.Text.StringBuilder,System.Int32,System.String)">
<summary>
声明INI文件的读操作函数 GetPrivateProfileString()
</summary>
<param name="section"></param>
<param name="key"></param>
<param name="def"></param>
<param name="retVal"></param>
<param name="size"></param>
<param name="filePath"></param>
<returns></returns>
</member>
<member name="M:ryCommon.Ini.GetPrivateProfileSection(System.String,System.IntPtr,System.UInt32,System.String)">
<summary>
声明INI文件的读操作函数 GetPrivateProfileString()
</summary>
<param name="lpAppName"></param>
<param name="lpReturnedString"></param>
<param name="nSize"></param>
<param name="lpFileName"></param>
<returns></returns>
</member>
<member name="M:ryCommon.Ini.GetPrivateProfileString(System.String,System.String,System.String,System.Byte[],System.Int32,System.String)">
<summary>
声明INI文件的读操作函数 GetPrivateProfileString()
</summary>
<param name="section"></param>
<param name="key"></param>
<param name="defVal"></param>
<param name="retVal"></param>
<param name="size"></param>
<param name="filePath"></param>
<returns></returns>
</member>
<member name="M:ryCommon.Ini.GetPrivateProfileSectionNames(System.IntPtr,System.UInt32,System.String)">
<summary>
获取所有节点名称(Section)
</summary>
<param name="lpszReturnBuffer">存放节点名称的内存地址,每个节点之间用\0分隔</param>
<param name="nSize">内存大小(characters)</param>
<param name="lpFileName">Ini文件</param>
<returns>内容的实际长度,为0表示没有内容,为nSize-2表示内存大小不够</returns>
</member>
<member name="P:ryCommon.Ini.Encoding">
<summary>
编码
</summary>
</member>
<member name="M:ryCommon.Ini.#ctor(System.String)">
<summary>
Ini操作类
</summary>
<param name="path"></param>
</member>
<member name="M:ryCommon.Ini.GetAllKeysAndValue(System.String)">
<summary>
根据section取所有key和值
</summary>
<param name="section"></param>
<returns></returns>
</member>
<member name="M:ryCommon.Ini.GetAllSectionNames">
<summary>
读取INI文件中指定INI文件中的所有节点名称(Section)
</summary>
<returns>所有节点,没有内容返回string[0]</returns>
</member>
<member name="M:ryCommon.Ini.IniReadValues(System.String,System.String)">
<summary>
读取INI文件
</summary>
<param name="section">段,格式[]</param>
<param name="key"></param>
<returns>返回byte类型的section组或键值组</returns>
</member>
<member name="M:ryCommon.Ini.GetKey(System.String)">
<summary>
根据section取所有key
</summary>
<param name="section"></param>
<returns></returns>
</member>
<member name="M:ryCommon.Ini.WriteIni(System.String,System.String,System.String)">
<summary>
写入ini
</summary>
<param name="section"></param>
<param name="key"></param>
<param name="value"></param>
</member>
<member name="M:ryCommon.Ini.WriteIni(System.String,System.String,System.Int32)">
<summary>
写入ini
</summary>
<param name="section"></param>
<param name="key"></param>
<param name="value"></param>
</member>
<member name="M:ryCommon.Ini.WriteIni(System.String,System.String,System.Int64)">
<summary>
写入ini
</summary>
<param name="section"></param>
<param name="key"></param>
<param name="value"></param>
</member>
<member name="M:ryCommon.Ini.WriteIni(System.String,System.String,System.Decimal)">
<summary>
写入ini
</summary>
<param name="section"></param>
<param name="key"></param>
<param name="value"></param>
</member>
<member name="M:ryCommon.Ini.WriteIni(System.String,System.String,System.Double)">
<summary>
写入ini
</summary>
<param name="section"></param>
<param name="key"></param>
<param name="value"></param>
</member>
<member name="M:ryCommon.Ini.WriteIni(System.String,System.String,System.Boolean)">
<summary>
写入Ini
</summary>
<param name="section"></param>
<param name="key"></param>
<param name="value"></param>
</member>
<member name="M:ryCommon.Ini.ReadIni(System.String,System.String)">
<summary>
读取Ini
</summary>
<param name="section"></param>
<param name="key"></param>
<returns></returns>
</member>
<member name="M:ryCommon.Ini.ReadIni(System.String,System.String,System.String)">
<summary>
读取Ini
</summary>
<param name="section"></param>
<param name="key"></param>
<param name="defValue"></param>
<returns></returns>
</member>
<member name="M:ryCommon.Ini.ReadIni(System.String,System.String,System.Int32)">
<summary>
读取Ini
</summary>
<param name="section"></param>
<param name="key"></param>
<param name="defValue"></param>
<returns></returns>
</member>
<member name="M:ryCommon.Ini.ReadIni(System.String,System.String,System.Int32,System.Int32,System.Int32)">
<summary>
读取Ini
</summary>
<param name="section"></param>
<param name="key"></param>
<param name="min"></param>
<param name="max"></param>
<param name="defValue"></param>
<returns></returns>
</member>
<member name="M:ryCommon.Ini.ReadIni(System.String,System.String,System.Boolean)">
<summary>
写入ini
</summary>
<param name="section"></param>
<param name="key"></param>
<param name="defValue"></param>
<returns></returns>
</member>
<member name="M:ryCommon.Ini.DelKey(System.String,System.String)">
<summary>
删除Ini的Key
</summary>
<param name="section"></param>
<param name="key"></param>
</member>
<member name="M:ryCommon.Ini.DelSection(System.String)">
<summary>
删除Ini节点
</summary>
<param name="section"></param>
</member>
<member name="T:ryCommon.Pram.Control_Info">
<summary>
控件信息
</summary>
</member>
<member name="F:ryCommon.Pram.Control_Info.id">
<summary>
id
</summary>
</member>
<member name="F:ryCommon.Pram.Control_Info.control">
<summary>
控件对象
</summary>
</member>
<member name="F:ryCommon.Pram.Control_Info.value_type">
<summary>
控件值类型
</summary>
</member>
<member name="F:ryCommon.Pram.Control_Info.defValue">
<summary>
默认值
</summary>
</member>
<member name="T:ryCommon.Pram.CValueType">
<summary>
值类型
</summary>
</member>
<member name="F:ryCommon.Pram.CValueType.Default">
<summary>
默认
</summary>
</member>
<member name="F:ryCommon.Pram.CValueType.ItemIndex">
<summary>
取列表顺序值
</summary>
</member>
<member name="F:ryCommon.Pram.CValueType.ItemText">
<summary>
取当前选择的列表值
</summary>
</member>
<member name="F:ryCommon.Pram.CValueType.ObjectItem">
<summary>
取对象值
</summary>
</member>
<member name="T:ryCommon.Pram.SettingType">
<summary>
保存的设置类型
</summary>
</member>
<member name="F:ryCommon.Pram.SettingType.Ini">
<summary>
Ini
</summary>
</member>
<member name="F:ryCommon.Pram.SettingType.XML">
<summary>
XML
</summary>
</member>
<member name="T:ryCommon.Pram.ObjectItem">
<summary>
对象值
</summary>
</member>
<member name="F:ryCommon.Pram.ObjectItem.Text">
<summary>
显示的文本
</summary>
</member>
<member name="F:ryCommon.Pram.ObjectItem.ImageIndex">
<summary>
图片序号
</summary>
</member>
<member name="F:ryCommon.Pram.ObjectItem.Id">
<summary>
id
</summary>
</member>
<member name="F:ryCommon.Pram.ObjectItem.Tag">
<summary>
Tag值
</summary>
</member>
<member name="M:ryCommon.Pram.ObjectItem.ToString">
<summary>
显示文本值
</summary>
<returns></returns>
</member>
<member name="T:ryCommon.Pram.WeekInfo">
<summary>
星期数据
</summary>
</member>
<member name="F:ryCommon.Pram.WeekInfo.startDate">
<summary>
一周的开始时间
</summary>
</member>
<member name="F:ryCommon.Pram.WeekInfo.endDate">
<summary>
一周的结束时间
</summary>
</member>
<member name="T:ryCommon.Storage">
<summary>
XML操作类
</summary>
</member>
<member name="M:ryCommon.Storage.#ctor">
<summary>
XML操作类
</summary>
</member>
<member name="M:ryCommon.Storage.#ctor(System.String)">
<summary>
从XML文本中加载数据
</summary>
<param name="XMLText"></param>
</member>
<member name="M:ryCommon.Storage.LoadFromXMLText(System.String)">
<summary>
从指定的XML文本中加载
</summary>
<param name="XMLText">XML文本</param>
<returns>如为1表示加载成功为0为失败</returns>
</member>
<member name="M:ryCommon.Storage.LoadEmptyXMLText">
<summary>
载入空的XML文档
</summary>
<returns>如为1表示加载成功为0为失败</returns>
</member>
<member name="M:ryCommon.Storage.LoadFromFile(System.String)">
<summary>
从指定的文件中加载
</summary>
<param name="FilePath">XML文件路径</param>
<returns>如为1表示加载成功为0为失败</returns>
</member>
<member name="M:ryCommon.Storage.SaveToFile(System.String)">
<summary>
保存到指定文件中
</summary>
<param name="sFilePath">文件路径</param>
<returns>如为1表示保存成功为0为失败</returns>
</member>
<member name="M:ryCommon.Storage.HaveNode(System.String,System.String)">
<summary>
判断节点是否存在
</summary>
<param name="AttrName">属性名</param>
<param name="sValue">属性值</param>
<returns>返回1表示存在其它表示不存在</returns>
</member>
<member name="M:ryCommon.Storage.SelectNode(System.String,System.String)">
<summary>
定位节点
</summary>
<param name="AttrName">属性名</param>
<param name="sValue">属性值</param>
<returns>返回第一个符合要求的结果</returns>
</member>
<member name="M:ryCommon.Storage.SelectNode2(System.String,System.String)">
<summary>
定位节点,如果找不到节点,就新建一个节点
</summary>
<param name="AttrName">属性名</param>
<param name="sValue">属性值</param>
<returns>返回第一个符合要求的结果</returns>
</member>
<member name="M:ryCommon.Storage.SelectNode3(System.Xml.XmlNode)">
<summary>
根据用户的节点定位节点,输入节点时,一定要注意节点是属于类内部的,否则可能出错。
</summary>
<returns>返回第一个符合要求的结果</returns>
</member>
<member name="M:ryCommon.Storage.SelectNodeBySet">
<summary>
定位设置节点
</summary>
<returns>返回第一个符合要求的结果</returns>
</member>
<member name="M:ryCommon.Storage.InsertAfter(System.Int32)">
<summary>
在节点后插入数据
</summary>
<param name="index"></param>
<returns></returns>
</member>
<member name="M:ryCommon.Storage.InsertBefore(System.Int32)">
<summary>
在节点前插入数据
</summary>
<param name="index"></param>
<returns></returns>
</member>
<member name="M:ryCommon.Storage.GetSelectNodeCount(System.String,System.String)">
<summary>
获取节点数量
</summary>
<param name="AttrName">属性名</param>
<param name="sValue">属性值</param>
<returns>返回符合要求的结果数量</returns>
</member>
<member name="M:ryCommon.Storage.GetNodeCount">
<summary>
获取节点数量
</summary>
<returns>返回符合要求的结果数量</returns>
</member>
<member name="M:ryCommon.Storage.GetSelectNodeCount(System.String,System.String,System.String,System.String,System.Int32)">
<summary>
获取节点数量
</summary>
<param name="AttrName">属性名</param>
<param name="sValue">属性值</param>
<param name="AttrName2"></param>
<param name="Relation"></param>
<param name="sValue2"></param>
<returns>返回符合要求的结果数量</returns>
</member>
<member name="M:ryCommon.Storage.SetAttrValue(System.String,System.String)">
<summary>
设置节点值
</summary>
<param name="strName">属性名</param>
<param name="strValue">属性值</param>
<returns>如为1表示加载成功为0为失败</returns>
</member>
<member name="M:ryCommon.Storage.SetAttrValue(System.String,System.Boolean)">
<summary>
设置节点值
</summary>
<param name="strName">属性名</param>
<param name="strValue">属性值</param>
<returns>如为1表示加载成功为0为失败</returns>
</member>
<member name="M:ryCommon.Storage.SetAttrValue(System.String,System.Int32)">
<summary>
设置节点值
</summary>
<param name="strName">属性名</param>
<param name="strValue">属性值</param>
<returns>如为1表示加载成功为0为失败</returns>
</member>
<member name="M:ryCommon.Storage.SetAttrValue(System.String,System.Decimal)">
<summary>
设置节点值
</summary>
<param name="strName">属性名</param>
<param name="strValue">属性值</param>
<returns>如为1表示加载成功为0为失败</returns>
</member>
<member name="M:ryCommon.Storage.SetAttrValue(System.String,System.Double)">
<summary>
设置节点值
</summary>
<param name="strName">属性名</param>
<param name="strValue">属性值</param>
<returns>如为1表示加载成功为0为失败</returns>
</member>
<member name="M:ryCommon.Storage.SetAttrValue(System.String,System.DateTime)">
<summary>
设置节点值
</summary>
<param name="strName">属性名</param>
<param name="strValue">属性值</param>
<returns>如为1表示加载成功为0为失败</returns>
</member>
<member name="M:ryCommon.Storage.GetAttrValue(System.String)">
<summary>
读取指定节点的值
</summary>
<param name="strNode"></param>
<returns></returns>
</member>
<member name="M:ryCommon.Storage.GetAttrValueByBase64(System.String,System.String)">
<summary>
读取指定节点的值
</summary>
<param name="strNode"></param>
<param name="defValue"></param>
<returns></returns>
</member>
<member name="M:ryCommon.Storage.GetAttrValue(System.String,System.Boolean)">
<summary>
读取指定节点的值
</summary>
<param name="strNode"></param>
<param name="defValue"></param>
<returns></returns>
</member>
<member name="M:ryCommon.Storage.GetAttrValue(System.String,System.Int32)">
<summary>
读取指定节点的值
</summary>
<param name="strNode"></param>
<param name="defValue"></param>
<returns></returns>
</member>
<member name="M:ryCommon.Storage.GetAttrValue(System.String,System.Int64)">
<summary>
获取属性值
</summary>
<param name="strNode"></param>
<param name="defValue"></param>
<returns></returns>
</member>
<member name="M:ryCommon.Storage.GetAttrValue(System.String,System.Decimal)">
<summary>
读取指定节点的值
</summary>
<param name="strNode"></param>
<param name="defValue"></param>
<returns></returns>
</member>
<member name="M:ryCommon.Storage.GetAttrValue(System.String,System.Double)">
<summary>
读取指定节点的值
</summary>
<param name="strNode"></param>
<param name="defValue"></param>
<returns></returns>
</member>
<member name="M:ryCommon.Storage.GetAttrValue(System.String,System.DateTime)">
<summary>
读取指定节点的值
</summary>
<param name="strNode"></param>
<param name="defValue"></param>
<returns></returns>
</member>
<member name="M:ryCommon.Storage.GetAttrNames">
<summary>
读取所有的节点名称
</summary>
<returns></returns>
</member>
<member name="M:ryCommon.Storage.GetAttrValue(System.String,System.String)">
<summary>
读取指定节点的值
</summary>
<param name="strNode"></param>
<param name="defValue"></param>
<returns></returns>
</member>
<member name="M:ryCommon.Storage.GetAttrValueByInt(System.String,System.Int32)">
<summary>
读取指定节点的值
</summary>
<param name="strNode"></param>
<param name="defValue"></param>
<returns></returns>
</member>
<member name="M:ryCommon.Storage.GetAttrValueByDecimal(System.String,System.Decimal)">
<summary>
读取指定节点的值
</summary>
<param name="strNode"></param>
<param name="defValue"></param>
<returns></returns>
</member>
<member name="M:ryCommon.Storage.GetAttrValueByBool(System.String,System.Boolean)">
<summary>
读取指定节点的值
</summary>
<param name="strNode"></param>
<param name="defValue"></param>
<returns></returns>
</member>
<member name="M:ryCommon.Storage.GetAttrValueByDate(System.String,System.DateTime)">
<summary>
读取指定节点的值
</summary>
<param name="strNode"></param>
<param name="defValue"></param>
<returns></returns>
</member>
<member name="M:ryCommon.Storage.GetXmlRoot">
<summary>
获取XML文件的根元素
</summary>
</member>
<member name="M:ryCommon.Storage.GetList">
<summary>
获取所有列表
</summary>
<returns>如为1表示获取成功为0为失败</returns>
</member>
<member name="M:ryCommon.Storage.GetList(System.String)">
<summary>
获取所有列表
</summary>
<returns>如为1表示获取成功为0为失败</returns>
</member>
<member name="M:ryCommon.Storage.AddNode(System.String,System.String)">
<summary>
新增节点
</summary>
<param name="strName"></param>
<param name="strValue"></param>
<returns></returns>
</member>
<member name="M:ryCommon.Storage.AddNode2(System.String,System.String)">
<summary>
新增节点并定位到新节点
</summary>
<param name="strName"></param>
<param name="strValue"></param>
<returns></returns>
</member>
<member name="M:ryCommon.Storage.AddNodeBySet">
<summary>
新增设置节点并定位
</summary>
<returns></returns>
</member>
<member name="M:ryCommon.Storage.AddNodeBefore(System.String,System.String,System.Xml.XmlNode)">
<summary>
在指定节点前新增节点并定位到新节点
</summary>
<param name="strName"></param>
<param name="strValue"></param>
<param name="xn"></param>
<returns></returns>
</member>
<member name="M:ryCommon.Storage.GetNowXMLNode">
<summary>
获取当前节点
</summary>
<returns></returns>
</member>
<member name="M:ryCommon.Storage.DeleteNode">
<summary>
删除节点
</summary>
<returns></returns>
</member>
<member name="M:ryCommon.Storage.GetXMLText">
<summary>
获取XML文本
</summary>
<returns></returns>
</member>
<member name="P:ryCommon.Storage.XMLText">
<summary>
获取XML文本
</summary>
<returns></returns>
</member>
<member name="M:ryCommon.Storage.GetText">
<summary>
获取文本
</summary>
<returns></returns>
</member>
<member name="P:ryCommon.Storage.Text">
<summary>
获取文本
</summary>
<returns></returns>
</member>
<member name="T:ryCommon.Strings">
<summary>
字符串操作类
</summary>
</member>
<member name="M:ryCommon.Strings.StrToBase64(System.String)">
<summary>
字符串转Base64
</summary>
<param name="input"></param>
<returns></returns>
</member>
<member name="M:ryCommon.Strings.Base64ToStr(System.String)">
<summary>
Base64转字符串
</summary>
<param name="input"></param>
<returns></returns>
</member>
<member name="M:ryCommon.Strings.StrToBool(System.String,System.Boolean)">
<summary>
转换指定字符串为布尔类型
</summary>
</member>
<member name="M:ryCommon.Strings.StrToDouble(System.String,System.Double)">
<summary>
转换指定字符串为Double类型
</summary>
</member>
<member name="M:ryCommon.Strings.DateDiff(System.DateTime,System.DateTime)">
<summary>
已重载.计算两个日期的时间间隔,返回的是时间间隔的日期差的绝对值.
</summary>
<param name="DateTime1">第一个日期和时间</param>
<param name="DateTime2">第二个日期和时间</param>
<returns></returns>
</member>
<member name="M:ryCommon.Strings.DateDiff(System.DateTime)">
<summary>
已重载.计算一个时间与当前本地日期和时间的时间间隔,返回的是时间间隔的日期差的绝对值.
</summary>
<param name="DateTime1">一个日期和时间</param>
<returns></returns>
</member>
<member name="M:ryCommon.Strings.StrToInt(System.String,System.Int32)">
<summary>
转换指定字符串为Int类型
</summary>
</member>
<member name="M:ryCommon.Strings.StrToInt(System.String,System.Int32,System.Int32,System.Int32)">
<summary>
转换指定字符串为Int类型
</summary>
</member>
<member name="M:ryCommon.Strings.BoolToInt(System.Boolean)">
<summary>
转换指定布尔类型为Int类型,true为1false为0
</summary>
</member>
<member name="M:ryCommon.Strings.IsBool(System.String)">
<summary>
判断指定字符串是否是布尔类型
</summary>
</member>
<member name="M:ryCommon.Strings.IsDouble(System.String)">
<summary>
判断指定字符串是否是Double类型
</summary>
</member>
<member name="M:ryCommon.Strings.IsInt(System.String)">
<summary>
判断指定字符串是否是Int类型
</summary>
</member>
<member name="M:ryCommon.Strings.ToDate(System.Int32,System.Int32,System.Int32)">
<summary>
根据年月日转换成日期
</summary>
<param name="year"></param>
<param name="month"></param>
<param name="day"></param>
<returns></returns>
</member>
<member name="M:ryCommon.Strings.AppendStr(System.String,System.String)">
<summary>
追加字符
</summary>
</member>
<member name="M:ryCommon.Strings.GetStr(System.String,System.String,System.String,System.Int32,System.Int32@,System.String)">
<summary>
获取2个字符串中间的内容,point1为空表示从首位开始算point2为空表示算到结尾。
</summary>
</member>
<member name="M:ryCommon.Strings.IsEngOrNum(System.String)">
<summary>
判断字符串是否只包含数字或英文
</summary>
<param name="str"></param>
<returns></returns>
</member>
<member name="M:ryCommon.Strings.IsEng(System.String)">
<summary>
判断字符串是否只包含英文
</summary>
<param name="str"></param>
<returns></returns>
</member>
<member name="M:ryCommon.Strings.IsMatchStr(System.String,System.String)">
<summary>
判断字符串是否匹配,支持?*通配符
</summary>
<param name="str">待匹配的字符串</param>
<param name="likestr">匹配的通配符</param>
<returns></returns>
</member>
<member name="M:ryCommon.Strings.ReplaceByMatch(System.String,System.String,System.String)">
<summary>
通配符替换
</summary>
<param name="str"></param>
<param name="likestr"></param>
<param name="replacement"></param>
<returns></returns>
</member>
<member name="M:ryCommon.Strings.GetMatchStr(System.String,System.String,System.Boolean)">
<summary>
获取匹配的内容
</summary>
<param name="str"></param>
<param name="likestr"></param>
<param name="isRegex"></param>
<returns></returns>
</member>
<member name="T:ryCommon.sType.FileTime">
<summary>
文件时间
</summary>
</member>
<member name="P:ryCommon.sType.FileTime.CreateTime">
<summary>
创建时间
</summary>
</member>
<member name="P:ryCommon.sType.FileTime.LastWriteTime">
<summary>
最后修改时间
</summary>
</member>
<member name="P:ryCommon.sType.FileTime.AccessTime">
<summary>
访问时间
</summary>
</member>
<member name="T:ryCommon.sType.ImageType">
<summary>
图片类型
</summary>
</member>
<member name="F:ryCommon.sType.ImageType.Bmp">
<summary>
Bmp图片
</summary>
</member>
<member name="F:ryCommon.sType.ImageType.Jpeg">
<summary>
Jpeg图片
</summary>
</member>
<member name="F:ryCommon.sType.ImageType.Png">
<summary>
Png图片
</summary>
</member>
<member name="F:ryCommon.sType.ImageType.Gif">
<summary>
Gif动态图片
</summary>
</member>
<member name="F:ryCommon.sType.ImageType.Tiff">
<summary>
Tiff图片
</summary>
</member>
<member name="T:ryCommon.VarExtension">
<summary>
对变量的拓展
</summary>
</member>
<member name="M:ryCommon.VarExtension.ReplaceEx(System.String,System.String,System.String)">
<summary>
替换文本(忽略大小写)
</summary>
<param name="original"></param>
<param name="pattern">需要替换的内容</param>
<param name="replacement">替换后的内容</param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.ReplaceEx(System.String,System.String,System.String,System.Boolean)">
<summary>
替换文本(忽略大小写),可支持通配符
</summary>
<param name="original"></param>
<param name="pattern"></param>
<param name="replacement"></param>
<param name="isLike">是否是通配符表达式,不是,则普通替换,忽略大小写,是,则启用通配符替换</param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.GetMatchStr(System.String,System.String,System.Boolean)">
<summary>
获取符合要求的第一个结果
</summary>
<param name="input"></param>
<param name="value"></param>
<param name="isRegex">是否是正则</param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.IndexOfEx(System.String,System.String,System.Int32)">
<summary>
查找字符串,忽略大小写
</summary>
<param name="input"></param>
<param name="value"></param>
<param name="startindex"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.IndexOfEx(System.String,System.String)">
<summary>
查找字符串,忽略大小写
</summary>
<param name="input"></param>
<param name="value"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.IsEngOrNum(System.String)">
<summary>
判断字符串是否是数字或英文
</summary>
<param name="input"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.IsEng(System.String)">
<summary>
判断字符串是否是英文
</summary>
<param name="input"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.IsInRange(System.Decimal,System.Decimal,System.Decimal)">
<summary>
是否在指定范围内
</summary>
<param name="input"></param>
<param name="min"></param>
<param name="max"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.IsInRange(System.Int32,System.Int32,System.Int32)">
<summary>
是否在指定范围内
</summary>
<param name="input"></param>
<param name="min"></param>
<param name="max"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.ToInt(System.Object,System.Int32,System.Int32,System.Int32)">
<summary>
转换指定字符串为Int类型
</summary>
<param name="input"></param>
<param name="minValue">最小值</param>
<param name="maxValue">最大值</param>
<param name="defValue">如果字符串不在范围内,则使用本默认值</param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.ToInt(System.Boolean)">
<summary>
转换指定布尔类型到Int类型,true为1false为0
</summary>
<param name="input"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.ToInt(System.Object,System.Int32)">
<summary>
将指定类型转换成整型
</summary>
<param name="input"></param>
<param name="defValue"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.ToInt(System.Object)">
<summary>
将指定类型转换成整型
</summary>
<param name="input"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.ToInt64(System.Object,System.Int64)">
<summary>
将指定类型转换成长整型
</summary>
<param name="input"></param>
<param name="defValue"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.ToInt64(System.Object)">
<summary>
将指定类型转换成长整型
</summary>
<param name="input"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.ToDouble(System.Object,System.Double)">
<summary>
转换指定类型为Double类型
</summary>
<param name="input"></param>
<param name="defValue"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.ToDouble(System.Object)">
<summary>
转换指定类型为Double类型
</summary>
<param name="input"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.ToDateTimeStr(System.DateTime)">
<summary>
转换DateTime类型到日期时间字符串
</summary>
<param name="input"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.ToDateStr(System.DateTime)">
<summary>
转换DateTime类型到日期字符串
</summary>
<param name="input"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.ToDateWeekStr(System.DateTime)">
<summary>
转换DateTime类型到日期星期字符串
</summary>
<param name="input"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.ToTimeStamp(System.DateTime)">
<summary>
转换DateTime类型到Unix时间戳
</summary>
<param name="input"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.ToDateTime(System.Int64)">
<summary>
转换Unix时间戳到DateTime类型
</summary>
<param name="input"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.IsMatchStr(System.String,System.String)">
<summary>
判断字符串是否与内容匹配
</summary>
<param name="input"></param>
<param name="likestr"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.ToDouble(System.Object,System.Double,System.Double,System.Double)">
<summary>
将变量值转换成Double类型,如果不在指定区域范围内,则使用默认值
</summary>
<param name="input"></param>
<param name="minValue"></param>
<param name="maxValue"></param>
<param name="defValue"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.ToFileSizeStr(System.Int64)">
<summary>
转换到文件大小字符串
</summary>
<param name="input"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.ToFileSizeStr(System.UInt64)">
<summary>
转换到文件大小字符串
</summary>
<param name="input"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.ToDecimal(System.Object,System.Decimal)">
<summary>
转换指定类型为Decimal类型
</summary>
<param name="input"></param>
<param name="defValue"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.ToDecimal(System.Object)">
<summary>
将变量值转换成Decimal类型
</summary>
<param name="input"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.ToDecimal(System.Object,System.Decimal,System.Decimal,System.Decimal)">
<summary>
将变量值转换成Decimal类型,如果不在指定区域范围内,则使用默认值
</summary>
<param name="input"></param>
<param name="minValue"></param>
<param name="maxValue"></param>
<param name="defValue"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.ToDateTime(System.Object,System.DateTime)">
<summary>
转换指定类型为DateTime类型
</summary>
<param name="input"></param>
<param name="defValue"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.ToDateTime(System.Object)">
<summary>
将变量值转换成DateTime类型
</summary>
<param name="input"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.ToBool(System.Object)">
<summary>
转换指定类型为布尔类型
</summary>
<param name="input"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.AppendStr(System.String,System.String)">
<summary>
追加字符
</summary>
<param name="input"></param>
<param name="addstr"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.GetStr(System.String,System.String,System.String)">
<summary>
获取指定字符串之间的内容
</summary>
<param name="input"></param>
<param name="point1"></param>
<param name="point2"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.GetStr(System.String,System.String,System.String,System.Int32,System.Int32@,System.String)">
<summary>
获取指定字符串之间的内容
</summary>
<param name="input"></param>
<param name="point1"></param>
<param name="point2"></param>
<param name="iPos1"></param>
<param name="endPos"></param>
<param name="defValue"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.IsInt(System.Object)">
<summary>
判断指定字符串是否是Int类型
</summary>
<param name="input"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.IsDouble(System.Object)">
<summary>
判断指定字符串是否是Double类型
</summary>
<param name="input"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.IsBool(System.Object)">
<summary>
判断是否是布尔类型
</summary>
<param name="input"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.ToBase64(System.String)">
<summary>
将字符串转换为Base64类型
</summary>
<param name="input"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.InLength(System.String,System.Int32,System.Int32)">
<summary>
判断字符串是否在指定长度
</summary>
<param name="input"></param>
<param name="min"></param>
<param name="max"></param>
<returns></returns>
</member>
<member name="M:ryCommon.VarExtension.IsDateTime(System.Object)">
<summary>
判断能否转换成日期格式
</summary>
<param name="input"></param>
<returns></returns>
</member>
<member name="T:ryCommon.RySoft">
<summary>
文件信息
</summary>
</member>
<member name="P:ryCommon.RySoft.VersionStr">
<summary>
获取版本号
</summary>
</member>
<member name="M:ryCommon.RySoft.GetVersionStr(System.String)">
<summary>
获取版本号
</summary>
<param name="exe_path"></param>
<returns></returns>
</member>
<member name="M:ryCommon.RySoft.IsAdministrator">
<summary>
判断是否是管理员方式运行
</summary>
<returns></returns>
</member>
<member name="T:ryCommon.Hosts">
<summary>
Hosts操作类
</summary>
</member>
<member name="M:ryCommon.Hosts.GetHosts(System.String)">
<summary>
获取并转换hosts内容
</summary>
<param name="content">hosts内容</param>
<returns></returns>
</member>
<member name="M:ryCommon.Hosts.GetHosts">
<summary>
获取hosts并转换hosts内容
</summary>
<returns></returns>
</member>
<member name="M:ryCommon.Hosts.AddHosts(System.String)">
<summary>
追加内容到hosts里
</summary>
<param name="list">要追加的内容列表每一行为ip 域名的格式</param>
<returns>0表示无需新增,-1表示添加失败,1表示追加成功</returns>
</member>
<member name="M:ryCommon.Hosts.AddHosts(System.String,System.Boolean)">
<summary>
write为true,追加内容到hosts里;为false,判断是否需要追加
</summary>
<param name="list">要追加的内容列表每一行为ip 域名的格式</param>
<param name="write">是否要写入,如果为false,则只判断是否需要追加,而不写入Hosts文件</param>
<returns>0表示无需新增,-1表示添加失败,1表示追加成功</returns>
</member>
<member name="M:ryCommon.Hosts.AddHosts(ryCommon.HostInfo)">
<summary>
追加内容到hosts里
</summary>
<param name="item">要追加的内容</param>
<returns>0表示无需新增,-1表示添加失败,1表示追加成功</returns>
</member>
<member name="M:ryCommon.Hosts.AddHosts(System.String,System.String)">
<summary>
追加内容到hosts里
</summary>
<param name="ip">ip地址</param>
<param name="domain">域名</param>
<returns>0表示无需新增,-1表示添加失败,1表示追加成功</returns>
</member>
<member name="M:ryCommon.Hosts.DelHosts(ryCommon.HostInfo)">
<summary>
从hosts文件里删除内容
</summary>
<param name="item">要删除的内容</param>
<returns>0表示无需删除,-1表示添加失败,1表示删除成功</returns>
</member>
<member name="M:ryCommon.Hosts.DelHosts(System.String,System.String)">
<summary>
从hosts文件里删除内容
</summary>
<param name="ip">ip地址</param>
<param name="domain">域名</param>
<returns>0表示无需删除,-1表示添加失败,1表示删除成功</returns>
</member>
<member name="T:ryCommon.HostInfo">
<summary>
Host信息
</summary>
</member>
<member name="P:ryCommon.HostInfo.IP">
<summary>
IP
</summary>
</member>
<member name="P:ryCommon.HostInfo.Domain">
<summary>
域名
</summary>
</member>
<member name="P:ryCommon.HostInfo.Comment">
<summary>
注释
</summary>
</member>
<member name="P:ryCommon.HostInfo.IsDel">
<summary>
是否要删除
</summary>
</member>
<member name="T:ryCommon.SoundPlay">
<summary>
音频播放类
</summary>
</member>
<member name="F:ryCommon.SoundPlay.m_musicPath">
<summary>
临时音频文件
</summary>
</member>
<member name="F:ryCommon.SoundPlay.m_Handle">
<summary>
父窗口句柄
</summary>
</member>
<member name="T:ryCommon.SoundPlay.SoundFlags">
<summary>
声音标签
</summary>
</member>
<member name="F:ryCommon.SoundPlay.SoundFlags.SND_SYNC">
<summary>play synchronously (default)</summary>
</member>
<member name="F:ryCommon.SoundPlay.SoundFlags.SND_ASYNC">
<summary>play asynchronously</summary>
</member>
<member name="F:ryCommon.SoundPlay.SoundFlags.SND_NODEFAULT">
<summary>silence (!default) if sound not found</summary>
</member>
<member name="F:ryCommon.SoundPlay.SoundFlags.SND_MEMORY">
<summary>pszSound points to a memory file</summary>
</member>
<member name="F:ryCommon.SoundPlay.SoundFlags.SND_LOOP">
<summary>loop the sound until next sndPlaySound</summary>
</member>
<member name="F:ryCommon.SoundPlay.SoundFlags.SND_NOSTOP">
<summary>dont stop any currently playing sound</summary>
</member>
<member name="F:ryCommon.SoundPlay.SoundFlags.SND_PURGE">
<summary>Stop Playing Wave</summary>
</member>
<member name="F:ryCommon.SoundPlay.SoundFlags.SND_NOWAIT">
<summary>dont wait if the driver is busy</summary>
</member>
<member name="F:ryCommon.SoundPlay.SoundFlags.SND_ALIAS">
<summary>name is a registry alias</summary>
</member>
<member name="F:ryCommon.SoundPlay.SoundFlags.SND_ALIAS_ID">
<summary>alias is a predefined id</summary>
</member>
<member name="F:ryCommon.SoundPlay.SoundFlags.SND_FILENAME">
<summary>name is file name</summary>
</member>
<member name="F:ryCommon.SoundPlay.SoundFlags.SND_RESOURCE">
<summary>name is resource name or atom</summary>
</member>
<member name="M:ryCommon.SoundPlay.#ctor(System.Byte[],System.String,System.IntPtr)">
<summary>
音频播放类
</summary>
<param name="Music">embedded music file</param>
<param name="folder_path">临时保存的文件位置</param>
<param name="Handle">父窗口句柄</param>
</member>
<member name="M:ryCommon.SoundPlay.#ctor(System.String,System.IntPtr)">
<summary>
音频播放类
</summary>
<param name="musicPath">要播放的音频位置</param>
<param name="Handle">父窗口句柄</param>
</member>
<member name="M:ryCommon.SoundPlay.#ctor(System.Byte[],System.IntPtr)">
<summary>
音频播放类
</summary>
<param name="Music"></param>
<param name="Handle">父窗口句柄</param>
</member>
<member name="M:ryCommon.SoundPlay.Play(System.String)">
<summary>
播放音频
</summary>
<param name="path"></param>
</member>
<member name="M:ryCommon.SoundPlay.Play">
<summary>
播放音频
</summary>
</member>
<member name="M:ryCommon.SoundPlay.CloseMedia">
<summary>
关闭音频
</summary>
</member>
<member name="T:ryCommon.RyFiles">
<summary>
文件操作类
</summary>
</member>
<member name="T:ryCommon.RyFiles.ShowCommands">
<summary>
</summary>
</member>
<member name="F:ryCommon.RyFiles.ShowCommands.SW_HIDE">
<summary>
</summary>
</member>
<member name="F:ryCommon.RyFiles.ShowCommands.SW_SHOWNORMAL">
<summary>
</summary>
</member>
<member name="F:ryCommon.RyFiles.ShowCommands.SW_NORMAL">
<summary>
</summary>
</member>
<member name="F:ryCommon.RyFiles.ShowCommands.SW_SHOWMINIMIZED">
<summary>
</summary>
</member>
<member name="F:ryCommon.RyFiles.ShowCommands.SW_SHOWMAXIMIZED">
<summary>
</summary>
</member>
<member name="F:ryCommon.RyFiles.ShowCommands.SW_MAXIMIZE">
<summary>
</summary>
</member>
<member name="F:ryCommon.RyFiles.ShowCommands.SW_SHOWNOACTIVATE">
<summary>
</summary>
</member>
<member name="F:ryCommon.RyFiles.ShowCommands.SW_SHOW">
<summary>
</summary>
</member>
<member name="F:ryCommon.RyFiles.ShowCommands.SW_MINIMIZE">
<summary>
</summary>
</member>
<member name="F:ryCommon.RyFiles.ShowCommands.SW_SHOWMINNOACTIVE">
<summary>
</summary>
</member>
<member name="F:ryCommon.RyFiles.ShowCommands.SW_SHOWNA">
<summary>
</summary>
</member>
<member name="F:ryCommon.RyFiles.ShowCommands.SW_RESTORE">
<summary>
</summary>
</member>
<member name="F:ryCommon.RyFiles.ShowCommands.SW_SHOWDEFAULT">
<summary>
</summary>
</member>
<member name="F:ryCommon.RyFiles.ShowCommands.SW_FORCEMINIMIZE">
<summary>
</summary>
</member>
<member name="F:ryCommon.RyFiles.ShowCommands.SW_MAX">
<summary>
</summary>
</member>
<member name="M:ryCommon.RyFiles.DeleteFile(System.String,System.Boolean,System.Boolean,System.Boolean,System.String@)">
<summary>
删除单个文件。
</summary>
<param name="fileName">删除的文件名</param>
<param name="toRecycle">指示是将文件放入回收站还是永久删除true-放入回收站false-永久删除</param>
<param name="showDialog">指示是否显示确认对话框true-显示确认删除对话框false-不显示确认删除对话框</param>
<param name="showProgress">指示是否显示进度对话框true-显示false-不显示。该参数当指定永久删除文件时有效</param>
<param name="errorMsg">反馈错误消息的字符串</param>
<returns>操作执行结果标识删除文件成功返回0否则返回错误代码</returns>
</member>
<member name="M:ryCommon.RyFiles.DeleteFile(System.String,System.Boolean)">
<summary>
删除单个文件。
</summary>
<param name="fileName">删除的文件名</param>
<param name="toRecycle">指示是将文件放入回收站还是永久删除true-放入回收站false-永久删除</param>
<returns>操作执行结果标识删除文件成功返回0否则返回错误代码</returns>
</member>
<member name="M:ryCommon.RyFiles.DeleteFile(System.String)">
<summary>
永久删除单个文件。
</summary>
<param name="fileName">永久删除的文件名</param>
<returns>操作执行结果标识删除文件成功返回0否则返回错误代码</returns>
</member>
<member name="M:ryCommon.RyFiles.DeleteFiles(System.String[],System.Boolean,System.Boolean,System.Boolean,System.String@)">
<summary>
删除一组文件。
</summary>
<param name="fileNames">字符串数组,表示一组文件名</param>
<param name="toRecycle">指示是将文件放入回收站还是永久删除true-放入回收站false-永久删除</param>
<param name="showDialog">指示是否显示确认对话框true-显示确认删除对话框false-不显示确认删除对话框</param>
<param name="showProgress">指示是否显示进度对话框true-显示false-不显示。该参数当指定永久删除文件时有效</param>
<param name="errorMsg">反馈错误消息的字符串</param>
<returns>操作执行结果标识删除文件成功返回0否则返回错误代码</returns>
</member>
<member name="M:ryCommon.RyFiles.MoveFile(System.String,System.String)">
<summary>
移动文件到指定路径下
</summary>
<param name="sourceFileName">要移动的文件名</param>
<param name="destinationPath">移动到的目的路径</param>
<returns></returns>
</member>
<member name="M:ryCommon.RyFiles.MoveFile(System.String,System.String,System.Boolean,System.Boolean,System.Boolean,System.String@)">
<summary>
移动一个文件到指定路径下
</summary>
<param name="sourceFileName">要移动的文件名</param>
<param name="destinationPath">移动到的目的路径</param>
<param name="showDialog">指示是否显示确认对话框true-显示确认对话框false-不显示确认对话框</param>
<param name="showProgress">指示是否显示进度对话框</param>
<param name="autoRename">指示当文件名重复时,是否自动为新文件加上后缀名</param>
<param name="errorMsg">反馈错误消息的字符串</param>
<returns>返回移动操作是否成功的标识成功返回0失败返回错误代码</returns>
</member>
<member name="M:ryCommon.RyFiles.MoveFiles(System.String[],System.String,System.Boolean,System.Boolean,System.Boolean,System.String@)">
<summary>
移动一组文件到指定的路径下
</summary>
<param name="sourceFileNames">要移动的文件名数组</param>
<param name="destinationPath">移动到的目的路径</param>
<param name="showDialog">指示是否显示确认对话框true-显示确认对话框false-不显示确认对话框</param>
<param name="showProgress">指示是否显示进度对话框</param>
<param name="autoRename">指示当文件名重复时,是否自动为新文件加上后缀名</param>
<param name="errorMsg">反馈错误消息的字符串</param>
<returns>返回移动操作是否成功的标识成功返回0失败返回错误代码,-200:表示其他异常</returns>
</member>
<member name="M:ryCommon.RyFiles.CopyFile(System.String,System.String)">
<summary>
复制文件到指定的文件名或路径
</summary>
<param name="sourceFileName">要复制的文件名</param>
<param name="destinationFileName">复制到的目的文件名或路径</param>
<returns></returns>
</member>
<member name="M:ryCommon.RyFiles.CopyFile(System.String,System.String,System.Boolean,System.Boolean,System.Boolean,System.String@)">
<summary>
复制文件到指定的文件名或路径
</summary>
<param name="sourceFileName">要复制的文件名</param>
<param name="destinationFileName">复制到的目的文件名或路径</param>
<param name="showDialog">指示是否显示确认对话框true-显示确认对话框false-不显示确认对话框</param>
<param name="showProgress">指示是否显示进度对话框</param>
<param name="autoRename">指示当文件名重复时,是否自动为新文件加上后缀名</param>
<param name="errorMsg">返回错误信息</param>
<returns>返回移动操作是否成功的标识成功返回0失败返回错误代码,-200:表示其他异常</returns>
</member>
<member name="M:ryCommon.RyFiles.CopyFiles(System.String[],System.String,System.Boolean,System.Boolean,System.Boolean,System.String@)">
<summary>
复制一组文件到指定的路径
</summary>
<param name="sourceFileNames">要复制的文件名数组</param>
<param name="destinationPath">复制到的目的路径</param>
<param name="showDialog">指示是否显示确认对话框true-显示确认对话框false-不显示确认对话框</param>
<param name="showProgress">指示是否显示进度对话框</param>
<param name="autoRename">指示当文件名重复时,是否自动为新文件加上后缀名</param>
<param name="errorMsg">返回错误信息</param>
<returns>返回移动操作是否成功的标识成功返回0失败返回错误代码,-200:表示其他异常</returns>
</member>
<member name="M:ryCommon.RyFiles.ReNameFile(System.String,System.String,System.Boolean,System.String@)">
<summary>
重命名一个文件为新名称建议您使用更方便的Microsoft.VisualBasic.FileSystem.ReName();替换该方法
</summary>
<param name="sourceFileName">要复制的文件名</param>
<param name="destinationFileName">复制到的目的文件名或路径</param>
<param name="showDialog">指示是否显示确认对话框true-显示确认对话框false-不显示确认对话框</param>
<param name="errorMsg">返回错误信息</param>
<returns>返回移动操作是否成功的标识成功返回0失败返回错误代码,-200:表示其他异常</returns>
</member>
<member name="M:ryCommon.RyFiles.ToDelete(System.String,System.Boolean,System.Boolean,System.Boolean,System.String@)">
<summary>
删除单个或多个文件
</summary>
<param name="fileName">删除的文件名,如果是多个文件,文件名之间以字符串结尾符'\0'隔开</param>
<param name="toRecycle">指示是将文件放入回收站还是永久删除true-放入回收站false-永久删除</param>
<param name="showDialog">指示是否显示确认对话框true-显示确认删除对话框false-不显示确认删除对话框</param>
<param name="showProgress">指示是否显示进度对话框true-显示false-不显示。该参数当指定永久删除文件时有效</param>
<param name="errorMsg">反馈错误消息的字符串</param>
<returns>操作执行结果标识删除文件成功返回0否则返回错误代码</returns>
</member>
<member name="M:ryCommon.RyFiles.ToMoveOrCopy(ryCommon.RyFiles.WFunc,System.String,System.String,System.Boolean,System.Boolean,System.Boolean,System.String@)">
<summary>
移动或复制一个或多个文件到指定路径下
</summary>
<param name="flag">操作类型,是移动操作还是复制操作</param>
<param name="sourceFileName">要移动或复制的文件名,如果是多个文件,文件名之间以字符串结尾符'\0'隔开</param>
<param name="destinationFileName">移动到的目的位置</param>
<param name="showDialog">指示是否显示确认对话框true-显示确认对话框false-不显示确认对话框</param>
<param name="showProgress">指示是否显示进度对话框</param>
<param name="autoRename">指示当文件名重复时,是否自动为新文件加上后缀名</param>
<param name="errorMsg">反馈错误消息的字符串</param>
<returns>返回移动操作是否成功的标识成功返回0失败返回错误代码</returns>
</member>
<member name="M:ryCommon.RyFiles.CreateDirectory(System.String)">
<summary>
如果指定文件夹不存在,则创建文件夹
</summary>
<param name="path"></param>
</member>
<member name="M:ryCommon.RyFiles.GetFullName(System.String)">
<summary>
获取一个文件的全名
</summary>
<param name="fileName">文件名</param>
<returns>返回生成文件的完整路径名</returns>
</member>
<member name="M:ryCommon.RyFiles.GetFileDate(System.String)">
<summary>
获取一个文件的全名
</summary>
<param name="fileName">文件名</param>
<returns>返回生成文件的完整路径名</returns>
</member>
<member name="M:ryCommon.RyFiles.GetErrorString(System.Int32)">
<summary>
解释错误代码
</summary>
<param name="n">代码号</param>
<returns>返回关于错误代码的文字描述</returns>
</member>
<member name="M:ryCommon.RyFiles.RunFile(System.String,System.String)">
<summary>
运行文件
</summary>
<param name="FilePath"></param>
<param name="PramCom"></param>
<returns></returns>
</member>
<member name="M:ryCommon.RyFiles.RunFile(System.String,System.String,System.String)">
<summary>
/运行文件
</summary>
<param name="FilePath"></param>
<param name="PramCom"></param>
<param name="lpDirectory"></param>
<returns></returns>
</member>
<member name="M:ryCommon.RyFiles.RunProc(System.String)">
<summary>
运行程序
</summary>
<param name="FilePath"></param>
<returns></returns>
</member>
<member name="M:ryCommon.RyFiles.OpenFile(System.String)">
<summary>
打开文件
</summary>
<param name="FilePath"></param>
<returns></returns>
</member>
<member name="M:ryCommon.RyFiles.OpenFolderGotoFile(System.String)">
<summary>
打开文件夹并定位文件
</summary>
<param name="FilePath"></param>
<returns></returns>
</member>
<member name="M:ryCommon.RyFiles.OpenUrl(System.String)">
<summary>
打开网址
</summary>
<param name="url"></param>
<returns></returns>
</member>
<member name="M:ryCommon.RyFiles.IsValidFileName(System.String)">
<summary>
判断文件名是否有效
</summary>
<param name="filename"></param>
<returns></returns>
</member>
<member name="M:ryCommon.RyFiles.ConvertToValidFileName(System.String)">
<summary>
转换到有效文件名
</summary>
<param name="filename"></param>
<returns></returns>
</member>
<member name="M:ryCommon.RyFiles.AppendLogs(System.String,System.String)">
<summary>
追加日志
</summary>
<param name="path"></param>
<param name="content"></param>
</member>
<member name="M:ryCommon.RyFiles.AppendAllText(System.String,System.String)">
<summary>
追加文件
</summary>
<param name="path"></param>
<param name="content"></param>
</member>
<member name="M:ryCommon.RyFiles.ReadAllText(System.String)">
<summary>
读取文件内容,可以自动识别文件编码
</summary>
<param name="path"></param>
<returns></returns>
</member>
<member name="M:ryCommon.RyFiles.ReadAllLines(System.String)">
<summary>
读取文件所有行,可以自动识别文件编码
</summary>
<param name="path"></param>
<returns></returns>
</member>
<member name="M:ryCommon.RyFiles.WriteAllLines(System.String,System.String[],System.Text.Encoding)">
<summary>
写入所有文本行到文件,如果文件夹不存在,会自动创建
</summary>
<param name="path"></param>
<param name="content"></param>
<param name="encoding"></param>
</member>
<member name="M:ryCommon.RyFiles.WriteAllText(System.String,System.String,System.Text.Encoding)">
<summary>
写入所有文本到文件,如果文件夹不存在,会自动创建
</summary>
<param name="path"></param>
<param name="content"></param>
<param name="encoding"></param>
</member>
<member name="M:ryCommon.RyFiles.LoadPicFromFile(System.String)">
<summary>
从文件中加载图片,使用本方法,不会导致图片文件被占用。
</summary>
<param name="path"></param>
</member>
<member name="M:ryCommon.RyFiles.GetFileSize(System.String)">
<summary>
获取文件大小
</summary>
<param name="path"></param>
<returns></returns>
</member>
<member name="M:ryCommon.RyFiles.AddFileToFolder(System.String,System.String,System.Boolean,System.Boolean@)">
<summary>
添加文件到指定文件夹,会进行自动重命名,并返回重命名后的文件名(含路径)
</summary>
<param name="filepath">要添加的文件路径</param>
<param name="toFolder">要添加到的文件夹</param>
<param name="RenameByTime">是否根据时间进行重命名</param>
<param name="OK">返回是否成功执行</param>
<returns>成功执行则返回路径,否则返回空</returns>
</member>
<member name="M:ryCommon.RyFiles.GetFileSizeStr(System.Int64)">
<summary>
获取文件大小字符串
</summary>
<param name="size"></param>
<returns></returns>
</member>
<member name="M:ryCommon.RyFiles.GetFileSizeStr(System.String)">
<summary>
获取文件大小字符串
</summary>
<param name="filepath"></param>
<returns></returns>
</member>
<member name="M:ryCommon.RyFiles.CopyToClip(System.String)">
<summary>
复制内容到剪切板
</summary>
<param name="text"></param>
</member>
<member name="M:ryCommon.RyFiles.AddDropDrag(System.IntPtr)">
<summary>
添加某个控件为支持拖放属性
</summary>
<param name="handle"></param>
<returns></returns>
</member>
<member name="M:ryCommon.RyFiles.AdminDragEnable(System.IntPtr)">
<summary>
使管理员方式运行时支持拖放
</summary>
<param name="handle"></param>
<returns></returns>
</member>
<member name="M:ryCommon.RyFiles.SaveHighQualityImage(System.Drawing.Bitmap,System.String,ryCommon.sType.ImageType)">
<summary>
保存高质量不失真照片
</summary>
<param name="m"></param>
<param name="path"></param>
<param name="type"></param>
</member>
<member name="M:ryCommon.RyFiles.SaveHighQualityImage(System.Drawing.Bitmap,System.IO.MemoryStream,ryCommon.sType.ImageType)">
<summary>
保存高质量不失真照片
</summary>
<param name="m"></param>
<param name="ms"></param>
<param name="type"></param>
</member>
<member name="M:ryCommon.RyFiles.SaveHighQualityImage(System.Drawing.Image,System.String,ryCommon.sType.ImageType)">
<summary>
保存高质量不失真照片
</summary>
<param name="m"></param>
<param name="path"></param>
<param name="type"></param>
</member>
<member name="M:ryCommon.RyFiles.GetRealPath(System.String)">
<summary>
获取绝对路径
</summary>
<param name="_path"></param>
<returns></returns>
</member>
<member name="M:ryCommon.RyFiles.GetRelativePath(System.String)">
<summary>
获取相对路径
</summary>
<param name="_path"></param>
<returns></returns>
</member>
<member name="M:ryCommon.RyFiles.PrivateExtractIcons(System.String,System.Int32,System.Int32,System.Int32,System.IntPtr[],System.Int32[],System.Int32,System.Int32)">
<summary>
获取图标
</summary>
<param name="lpszFile"></param>
<param name="nIconIndex"></param>
<param name="cxIcon"></param>
<param name="cyIcon"></param>
<param name="phicon"></param>
<param name="piconid"></param>
<param name="nIcons"></param>
<param name="flags"></param>
<returns></returns>
</member>
<member name="M:ryCommon.RyFiles.DestroyIcon(System.IntPtr)">
<summary>
销毁图标
</summary>
<param name="hIcon"></param>
<returns></returns>
</member>
<member name="M:ryCommon.RyFiles.GetFileIcon(System.String,System.Int32,System.Int32@,System.Int32)">
<summary>
获取文件图标
</summary>
<param name="_path"></param>
<param name="index"></param>
<param name="count"></param>
<param name="size"></param>
<returns></returns>
</member>
<member name="T:ryCommon.TxtFileEncoder">
<summary>
用于取得一个文本文件的编码方式(Encoding)。
</summary>
</member>
<member name="M:ryCommon.TxtFileEncoder.#ctor">
<summary>
用于取得一个文本文件的编码方式(Encoding)。
</summary>
</member>
<member name="M:ryCommon.TxtFileEncoder.GetEncoding(System.String)">
<summary>
取得一个文本文件的编码方式。如果无法在文件头部找到有效的前导符Encoding.Default将被返回。
</summary>
<param name="fileName">文件名。</param>
<returns></returns>
</member>
<member name="M:ryCommon.TxtFileEncoder.GetEncoding(System.IO.FileStream)">
<summary>
取得一个文本文件流的编码方式。
</summary>
<param name="stream">文本文件流。</param>
<returns></returns>
</member>
<member name="M:ryCommon.TxtFileEncoder.GetEncoding(System.String,System.Text.Encoding)">
<summary>
取得一个文本文件的编码方式。
</summary>
<param name="fileName">文件名。</param>
<param name="defaultEncoding">默认编码方式。当该方法无法从文件的头部取得有效的前导符时,将返回该编码方式。</param>
<returns></returns>
</member>
<member name="M:ryCommon.TxtFileEncoder.GetEncoding(System.IO.FileStream,System.Text.Encoding)">
<summary>
取得一个文本文件流的编码方式。
</summary>
<param name="stream">文本文件流。</param>
<param name="defaultEncoding">默认编码方式。当该方法无法从文件的头部取得有效的前导符时,将返回该编码方式。</param>
<returns></returns>
</member>
<member name="M:ryCommon.TxtFileEncoder.GetEncoding(System.IO.Stream)">
<summary>
通过给定的文件流,判断文件的编码类型
</summary>
<param name="fs">文件流</param>
<returns>文件的编码类型</returns>
</member>
<member name="M:ryCommon.TxtFileEncoder.IsUTF8Bytes(System.Byte[])">
<summary>
判断是否是不带 BOM 的 UTF8 格式
</summary>
<param name="data"></param>
<returns></returns>
</member>
<member name="T:ryCommon.Auto">
<summary>
对鼠标或键盘的自动化操作
</summary>
</member>
<member name="F:ryCommon.Auto.MK_LBUTTON">
<summary>
鼠标左键
</summary>
</member>
<member name="F:ryCommon.Auto.MK_MBUTTON">
<summary>
鼠标中键
</summary>
</member>
<member name="F:ryCommon.Auto.MK_RBUTTON">
<summary>
鼠标右键
</summary>
</member>
<member name="M:ryCommon.Auto.KeyButton(System.IntPtr,System.Int32,System.Boolean)">
<summary>
模拟键盘按键
</summary>
<param name="hWnd"></param>
<param name="key"></param>
<param name="isPress">按下还是抬起</param>
</member>
<member name="M:ryCommon.Auto.Mouse_Wheel(System.IntPtr,System.Drawing.Point,System.Int32)">
<summary>
鼠标滚轮
</summary>
<param name="hWnd"></param>
<param name="mouse_position"></param>
<param name="delta"></param>
</member>
<member name="M:ryCommon.Auto.Mouse_Move(System.IntPtr,System.Int32,System.Drawing.Point)">
<summary>
鼠标移动
</summary>
<param name="hWnd"></param>
<param name="button"></param>
<param name="mouse_position"></param>
</member>
<member name="M:ryCommon.Auto.Mouse_Button(System.IntPtr,System.Windows.Forms.MouseButtons,System.Drawing.Point,System.Boolean)">
<summary>
自定义鼠标按下或抬起
</summary>
<param name="hWnd"></param>
<param name="button"></param>
<param name="mouse_position"></param>
<param name="isPress"></param>
</member>
<member name="M:ryCommon.Auto.LeftClick(System.IntPtr,System.Int32,System.Int32)">
<summary>
左键单击鼠标(支持后台单击)
</summary>
<param name="handle">指定要发送单击命令的句柄</param>
<param name="x">坐标x(句柄内的坐标,非屏幕坐标)</param>
<param name="y">坐标y(句柄内的坐标,非屏幕坐标)</param>
</member>
<member name="M:ryCommon.Auto.LeftClick(System.IntPtr,System.Drawing.Point)">
<summary>
左键单击鼠标(支持后台单击)
</summary>
<param name="handle">指定要发送单击命令的句柄</param>
<param name="point">坐标(句柄内的坐标,非屏幕坐标)</param>
</member>
<member name="M:ryCommon.Auto.RightClick(System.IntPtr,System.Int32,System.Int32)">
<summary>
右键单击鼠标(支持后台单击)
</summary>
<param name="handle">指定要发送单击命令的句柄</param>
<param name="x">坐标x(句柄内的坐标,非屏幕坐标)</param>
<param name="y">坐标y(句柄内的坐标,非屏幕坐标)</param>
</member>
<member name="M:ryCommon.Auto.RightClick(System.IntPtr,System.Drawing.Point)">
<summary>
右键单击鼠标(支持后台单击)
</summary>
<param name="handle">指定要发送单击命令的句柄</param>
<param name="point">坐标(句柄内的坐标,非屏幕坐标)</param>
</member>
<member name="M:ryCommon.Auto.MiddleClick(System.IntPtr,System.Int32,System.Int32)">
<summary>
中键单击鼠标(支持后台单击)
</summary>
<param name="handle">指定要发送单击命令的句柄</param>
<param name="x">坐标x(句柄内的坐标,非屏幕坐标)</param>
<param name="y">坐标y(句柄内的坐标,非屏幕坐标)</param>
</member>
<member name="M:ryCommon.Auto.MiddleClick(System.IntPtr,System.Drawing.Point)">
<summary>
中键单击鼠标(支持后台单击)
</summary>
<param name="handle">指定要发送单击命令的句柄</param>
<param name="point">坐标(句柄内的坐标,非屏幕坐标)</param>
</member>
<member name="M:ryCommon.Auto.LeftClick(System.Int32,System.Int32)">
<summary>
左键单击鼠标(不支持后台单击)
</summary>
<param name="x">坐标x(屏幕坐标)</param>
<param name="y">坐标y(屏幕坐标)</param>
</member>
<member name="M:ryCommon.Auto.LeftClick(System.Drawing.Point)">
<summary>
左键单击鼠标(不支持后台单击)
</summary>
<param name="point">坐标(屏幕坐标)</param>
</member>
<member name="M:ryCommon.Auto.RightClick(System.Int32,System.Int32)">
<summary>
右键单击鼠标(不支持后台单击)
</summary>
<param name="x">坐标x(屏幕坐标)</param>
<param name="y">坐标y(屏幕坐标)</param>
</member>
<member name="M:ryCommon.Auto.RightClick(System.Drawing.Point)">
<summary>
右键单击鼠标(不支持后台单击)
</summary>
<param name="point">坐标(屏幕坐标)</param>
</member>
<member name="M:ryCommon.Auto.MiddleClick(System.Int32,System.Int32)">
<summary>
中键单击鼠标(不支持后台单击)
</summary>
<param name="x">坐标x(屏幕坐标)</param>
<param name="y">坐标y(屏幕坐标)</param>
</member>
<member name="M:ryCommon.Auto.MiddleClick(System.Drawing.Point)">
<summary>
中键单击鼠标(不支持后台单击)
</summary>
<param name="point">坐标(屏幕坐标)</param>
</member>
<member name="M:ryCommon.Auto.PasteText(System.String)">
<summary>
粘贴文本
</summary>
<param name="text"></param>
</member>
<member name="M:ryCommon.Auto.GetRect(System.IntPtr,System.Drawing.Size@)">
<summary>
获取指定句柄的大小及位置
</summary>
<param name="handle"></param>
<param name="size"></param>
<returns></returns>
</member>
<member name="M:ryCommon.Auto.SetRect(System.IntPtr,System.Drawing.Size)">
<summary>
设置指定句柄的大小
</summary>
<param name="handle"></param>
<param name="size"></param>
</member>
<member name="M:ryCommon.Auto.IsInRect(System.Drawing.Rectangle,System.Drawing.Point)">
<summary>
判断鼠标位置是不是在指定的矩形中
</summary>
<param name="rect"></param>
<param name="mouse_position"></param>
<returns></returns>
</member>
<member name="M:ryCommon.Auto.ImageEquals(System.Drawing.Bitmap,System.Drawing.Bitmap)">
<summary>
判断2张图是否相似度超90
</summary>
<param name="bmpOne"></param>
<param name="bmpTwo"></param>
<returns></returns>
</member>
<member name="M:ryCommon.Auto.GetXsd(System.Drawing.Color,System.Drawing.Color)">
<summary>
/获取2种颜色的相似度,范围为0~100
</summary>
<param name="c1"></param>
<param name="c2"></param>
<returns></returns>
</member>
<member name="T:ryCommon.ModalForm">
<summary>
新模态窗体
</summary>
</member>
<member name="M:ryCommon.ModalForm.SetDialogResult(System.Windows.Forms.Form,ryCommon.ModalForm,System.Windows.Forms.DialogResult)">
<summary>
设置窗体返回的结果值,并关闭窗体。
</summary>
<param name="frm">当前窗体</param>
<param name="mr">模态变量</param>
<param name="dr">防止</param>
</member>
<member name="T:ryCommon.ModalForm.DialogResultHandler">
<summary>
窗体返回的结果事件
</summary>
<param name="sender"></param>
<param name="e"></param>
</member>
<member name="E:ryCommon.ModalForm.OnDialogResult">
<summary>
当打开的窗体返回结果时激发
</summary>
</member>
<member name="P:ryCommon.ModalForm.Form_Result">
<summary>
窗体返回的状态
</summary>
</member>
<member name="M:ryCommon.ModalForm.#ctor(System.Windows.Forms.Form,System.Windows.Forms.Form)">
<summary>
实例化类
</summary>
<param name="parent">父窗体,如果为null,则取桌面为父窗体</param>
<param name="sub_Form"></param>
</member>
<member name="M:ryCommon.ModalForm.GetTopParentForm">
<summary>
获取最顶级的父窗口
</summary>
<returns></returns>
</member>
<member name="M:ryCommon.ModalForm.ShowModal">
<summary>
显示新模态窗体,会暂时禁用父窗体,关闭当前窗体后,父窗体会恢复。
</summary>
</member>
<member name="M:ryCommon.ModalForm.ShowOnce">
<summary>
只运行一个实例,打开后,所有窗体都依然有效。
</summary>
<returns></returns>
</member>
<member name="M:ryCommon.ModalForm.Show(ryCommon.FormLocation)">
<summary>
显示窗体
</summary>
<param name="location">显示的位置</param>
</member>
<member name="M:ryCommon.ModalForm.Show">
<summary>
显示在父窗体中间
</summary>
</member>
<member name="T:ryCommon.FormLocation">
<summary>
窗体显示位置
</summary>
</member>
<member name="F:ryCommon.FormLocation.TopLeft">
<summary>
右上角
</summary>
</member>
<member name="F:ryCommon.FormLocation.TopMiddle">
<summary>
顶部中间
</summary>
</member>
<member name="F:ryCommon.FormLocation.TopRight">
<summary>
顶部右边
</summary>
</member>
<member name="F:ryCommon.FormLocation.DesktopMiddle">
<summary>
中间
</summary>
</member>
<member name="F:ryCommon.FormLocation.BottomLeft">
<summary>
左下角
</summary>
</member>
<member name="F:ryCommon.FormLocation.BottomMiddle">
<summary>
底部中间
</summary>
</member>
<member name="F:ryCommon.FormLocation.BottomRight">
<summary>
右下角
</summary>
</member>
<member name="F:ryCommon.FormLocation.ParentMiddle">
<summary>
父窗体居中
</summary>
</member>
<member name="T:ryCommon.RyDate">
<summary>
日期时间的操作类
</summary>
</member>
<member name="M:ryCommon.RyDate.GetWeek_index(System.DateTime)">
<summary>
获取当前是周几,周一到周日分别是1-7.
</summary>
<param name="dt"></param>
<returns></returns>
</member>
<member name="M:ryCommon.RyDate.GetWeekName(System.Int32)">
<summary>
获取当前是周几,1-7分别是返回一到日.
</summary>
<param name="index"></param>
<returns></returns>
</member>
<member name="M:ryCommon.RyDate.GetWeekName(System.DateTime)">
<summary>
获取当前是周几,输入日期,根据周几,分别是返回一到日.
</summary>
<param name="dt"></param>
<returns></returns>
</member>
<member name="M:ryCommon.RyDate.GetWeekInfo(System.DateTime)">
<summary>
获取一周的开始和结束,开始时间为第一天的0点结束时间以最后一天的0点为结束时间
</summary>
<param name="dt"></param>
<returns></returns>
</member>
<member name="M:ryCommon.RyDate.GetWeekCount(System.DateTime,System.DateTime)">
<summary>
获取2个日期相差几周
</summary>
<param name="dt1"></param>
<param name="dt2"></param>
<returns></returns>
</member>
<member name="M:ryCommon.RyDate.GetMonthCount(System.DateTime,System.DateTime)">
<summary>
获取2个日期相差几个月
</summary>
<param name="dt1"></param>
<param name="dt2"></param>
<returns></returns>
</member>
<member name="M:ryCommon.RyDate.GetMonthStart(System.DateTime)">
<summary>
获取一个月的开始
</summary>
<param name="dt"></param>
<returns></returns>
</member>
<member name="M:ryCommon.RyDate.InSameWeek(System.DateTime,System.DateTime)">
<summary>
判断是否在同一个星期。
</summary>
<param name="dt1"></param>
<param name="dt2"></param>
<returns></returns>
</member>
<member name="M:ryCommon.RyDate.InSameMonth(System.DateTime,System.DateTime)">
<summary>
判断是否在同一个月。
</summary>
<param name="dt1"></param>
<param name="dt2"></param>
<returns></returns>
</member>
<member name="M:ryCommon.RyDate.InSameDay(System.DateTime,System.DateTime)">
<summary>
判断是否在同一天
</summary>
<param name="dt1"></param>
<param name="dt2"></param>
<returns></returns>
</member>
<member name="M:ryCommon.RyDate.DateDiff(System.DateTime,System.DateTime)">
<summary>
计算两个日期的时间间隔,返回的是时间间隔的日期差的绝对值.
</summary>
<param name="DateTime1">第一个日期和时间</param>
<param name="DateTime2">第二个日期和时间</param>
<returns></returns>
</member>
<member name="M:ryCommon.RyDate.DateDiff(System.DateTime,System.DateTime,System.Boolean)">
<summary>
计算两个日期的时间间隔,返回的是时间间隔的日期差的绝对值.
</summary>
<param name="DateTime1">第一个日期和时间</param>
<param name="DateTime2">第二个日期和时间</param>
<param name="seconds">是否显示秒</param>
<returns></returns>
</member>
<member name="M:ryCommon.RyDate.DateDiff(System.DateTime)">
<summary>
计算一个时间与当前本地日期和时间的时间间隔,返回的是时间间隔的日期差的绝对值.
</summary>
<param name="DateTime1">一个日期和时间</param>
<returns></returns>
</member>
<member name="M:ryCommon.RyDate.DateTimeToUnixTime(System.DateTime)">
<summary>
将c# DateTime时间格式转换为Unix时间戳格式
</summary>
<param name="time">时间</param>
<returns>long</returns>
</member>
<member name="M:ryCommon.RyDate.UnixTimeToDateTime(System.String)">
<summary>
时间戳转为C#格式时间
</summary>
<param name="timeStamp"></param>
<returns></returns>
</member>
<member name="M:ryCommon.RyDate.DateTimeToJSTime(System.DateTime)">
<summary>
将c# DateTime时间格式转换为js时间戳格式
</summary>
<param name="time">时间</param>
<returns>long</returns>
</member>
<member name="M:ryCommon.RyDate.JSTimeToDateTime(System.String)">
<summary>
JS时间戳转为C#格式时间
</summary>
<param name="timeStamp"></param>
<returns></returns>
</member>
<member name="M:ryCommon.RyDate.ToDate(System.Int32,System.Int32,System.Int32)">
<summary>
根据年月日转换成日期
</summary>
<param name="year"></param>
<param name="month"></param>
<param name="day"></param>
<returns></returns>
</member>
<member name="M:ryCommon.RyDate.ToDateTime(System.DateTime,System.DateTime)">
<summary>
根据日期和时间转换成日期时间
</summary>
<param name="date"></param>
<param name="time"></param>
<returns></returns>
</member>
<member name="M:ryCommon.RyDate.StartMinute(System.DateTime)">
<summary>
将时间转换成当前分钟开始的时间
</summary>
<param name="dt"></param>
<returns></returns>
</member>
<member name="M:ryCommon.RyDate.StartSecond(System.DateTime)">
<summary>
将时间转换成当前秒钟开始的时间
</summary>
<param name="dt"></param>
<returns></returns>
</member>
<member name="M:ryCommon.RyDate.DaySecond(System.DateTime)">
<summary>
当前时间在这一天里的秒数
</summary>
<param name="dt"></param>
<returns></returns>
</member>
<member name="T:ryCommon.RyForm">
<summary>
窗体操作类
</summary>
</member>
<member name="M:ryCommon.RyForm.CmbBind(System.Windows.Forms.ComboBox,System.Int32)">
<summary>
设置Comobox的行间距
</summary>
<param name="list"></param>
<param name="itemHeight"></param>
</member>
<member name="M:ryCommon.RyForm.RemoveXButton(System.IntPtr)">
<summary>
移除关闭按钮。返回值,非零表示成功,零表示失败。
</summary>
<param name="iHWND">窗口的句柄</param>
<returns>是否成功</returns>
</member>
<member name="M:ryCommon.RyForm.BringToTop(System.IntPtr)">
<summary>
把窗体放到最前
</summary>
<param name="iHWND"></param>
</member>
<member name="M:ryCommon.RyForm.ShowWindow(System.Runtime.InteropServices.HandleRef,System.Int32)">
<summary>
显示窗体
</summary>
<param name="hWnd"></param>
<param name="nCmdShow"></param>
<returns></returns>
</member>
<member name="M:ryCommon.RyForm.SetTopMost(System.IntPtr,System.Boolean)">
<summary>
设置窗体是否置顶
</summary>
<param name="iHWND"></param>
<param name="TopMost"></param>
</member>
<member name="M:ryCommon.RyForm.ShowNoActiveWindow(System.Windows.Forms.Form)">
<summary>
显示没有焦点的窗口
</summary>
<param name="frm"></param>
</member>
<member name="M:ryCommon.RyForm.GetWinText(System.IntPtr)">
<summary>
根据句柄获取窗口文本
</summary>
<param name="Handle"></param>
<returns></returns>
</member>
<member name="M:ryCommon.RyForm.GetWinClass(System.IntPtr)">
<summary>
根据句柄获取窗口类
</summary>
<param name="Handle"></param>
<returns></returns>
</member>
<member name="M:ryCommon.RyForm.GetActiveWindow">
<summary>
获取当前活动的窗口句柄
</summary>
<returns></returns>
</member>
<member name="M:ryCommon.RyForm.SetActiveWindow(System.IntPtr)">
<summary>
设置为当前活动窗口
</summary>
<param name="hwnd"></param>
<returns></returns>
</member>
<member name="M:ryCommon.RyForm.GetProcessId(System.IntPtr)">
<summary>
根据窗口句柄来获得进程id
</summary>
<param name="hwnd"></param>
<returns></returns>
</member>
<member name="M:ryCommon.RyForm.Show(System.Windows.Forms.Form)">
<summary>
显示窗体
</summary>
<param name="frm"></param>
</member>
<member name="M:ryCommon.RyForm.SetDesktopForm(System.IntPtr)">
<summary>
设置窗体父窗体为桌面,不会随着显示桌面而最小化,但无法设置窗体透明度
</summary>
<param name="handle"></param>
</member>
<member name="M:ryCommon.RyForm.KillPorc(System.Int32)">
<summary>
结束进程
</summary>
<param name="pid"></param>
<returns></returns>
</member>
<member name="M:ryCommon.RyForm.ShowOne(System.Windows.Forms.Form)">
<summary>
打开窗体,只打开一个实例(非模态)
</summary>
<param name="type"></param>
<returns></returns>
</member>
<member name="T:ryCommon.RyRegedit">
<summary>
设置注册表操作,部分功能需要管理员权限
</summary>
</member>
<member name="F:ryCommon.RyRegedit.UseSystemBit">
<summary>
访问的注册表位置(64位还是32位)
</summary>
</member>
<member name="F:ryCommon.RyRegedit.RegRoot">
<summary>
访问的注册表节点
</summary>
</member>
<member name="M:ryCommon.RyRegedit.SetAutoRun(System.Boolean,System.String,System.String)">
<summary>
设置是否开机启动
</summary>
<param name="AutoRun">是否开机启动</param>
<param name="StartName">开机启动名称</param>
<param name="StartCommand">启动命令</param>
<returns></returns>
</member>
<member name="M:ryCommon.RyRegedit.SetAutoRun(System.Boolean,System.String)">
<summary>
设置是否开机启动
</summary>
<param name="AutoRun">是否开机启动</param>
<param name="StartName">开机启动名称</param>
<returns></returns>
</member>
<member name="M:ryCommon.RyRegedit.SetAutoRunByPath(System.Boolean,System.String,System.String)">
<summary>
把指定文件设置为开机启动或取消开机启动
</summary>
<param name="AutoRun">是否开机启动</param>
<param name="StartName">开机启动名称</param>
<param name="Path">要开机启动的文件路径</param>
<returns></returns>
</member>
<member name="M:ryCommon.RyRegedit.IsAutoRun(System.String,System.String)">
<summary>
检查是否开机启动
</summary>
<param name="StartName">开机启动名称</param>
<param name="StartCommand">开机启动命令</param>
<returns></returns>
</member>
<member name="M:ryCommon.RyRegedit.IsAutoRun(System.String)">
<summary>
检查是否开机启动
</summary>
<param name="StartName">开机启动名称</param>
<returns></returns>
</member>
<member name="M:ryCommon.RyRegedit.IsAutoRunByPath(System.String,System.String)">
<summary>
判断指定文件是否是开机启动
</summary>
<param name="StartName">开机启动名称</param>
<param name="Path">文件路径</param>
<returns></returns>
</member>
<member name="M:ryCommon.RyRegedit.IsAutoRunByMe(System.String)">
<summary>
判断当前程序是否是开机启动
</summary>
<param name="StartName">开机启动名称</param>
<returns></returns>
</member>
<member name="M:ryCommon.RyRegedit.IsAutoRunByMe(System.String,System.String)">
<summary>
判断当前程序是否是开机启动
</summary>
<param name="StartName">开机启动名称</param>
<param name="Cmd">启动命令行</param>
<returns></returns>
</member>
<member name="M:ryCommon.RyRegedit.SetIE_EMULATION(System.String,System.UInt32)">
<summary>
设置指定文件的浏览器控件内核版本
</summary>
<param name="filename">文件名,要求不带路径</param>
<param name="IEMode">7000 表示IE7兼容视图模式;8000 表示IE8 标准模式 ;8888 表示IE8 强制标准模式,在渲染失败的情况下不尝试用兼容视图模式</param>
<returns></returns>
</member>
<member name="M:ryCommon.RyRegedit.SetFileAssociation(System.String,System.String,System.String,System.String,System.String)">
<summary>
设置文件关联
</summary>
<param name="Ext">扩展名(如.apk)</param>
<param name="ExtName">映射的扩展名(如apkfile)</param>
<param name="sName">app名称(建议用英文数字)</param>
<param name="AssDes">文件关联描述</param>
<param name="filePath">文件路径</param>
</member>
<member name="M:ryCommon.RyRegedit.SetFileAssociation(System.String,System.String,System.String,System.String)">
<summary>
设置文件关联
</summary>
<param name="ExtName">映射的扩展名(如apkfile)</param>
<param name="sName">app名称(建议用英文数字)</param>
<param name="AssDes">文件关联描述</param>
<param name="filePath">文件路径</param>
</member>
<member name="M:ryCommon.RyRegedit.SetFileAssociationOpenAs(System.String,System.String,System.String,System.String)">
<summary>
在指定文件格式右键菜单中增加菜单
</summary>
<param name="Ext">扩展名(如.apk)</param>
<param name="sName">app名称(建议用英文数字)</param>
<param name="AssDes">文件关联描述</param>
<param name="filePath">文件路径</param>
</member>
<member name="M:ryCommon.RyRegedit.DelFileAssociation(System.String,System.String)">
<summary>
删除文件关联
</summary>
<param name="ExtName">映射的扩展名(如apkfile)</param>
<param name="sName">app名称(建议用英文数字)</param>
</member>
<member name="M:ryCommon.RyRegedit.GetFileAssociation(System.String,System.String)">
<summary>
获取文件关联是否存在
</summary>
<param name="ExtName">映射的扩展名(如apkfile)</param>
<param name="sName">app名称(建议用英文数字)</param>
</member>
<member name="T:ryCommon.RyRegedit.IeMode">
<summary>
采用的IE模式
</summary>
</member>
<member name="F:ryCommon.RyRegedit.IeMode.IE7CompatibleView">
<summary>
IE7兼容视图
</summary>
</member>
<member name="F:ryCommon.RyRegedit.IeMode.IE8StandardMode">
<summary>
IE8 标准模式
</summary>
</member>
<member name="F:ryCommon.RyRegedit.IeMode.IE8Forced">
<summary>
IE8 强制标准模式,在渲染失败的情况下不尝试用兼容视图模式
</summary>
</member>
<member name="F:ryCommon.RyRegedit.IeMode.IE9StandardMode">
<summary>
IE9 标准模式
</summary>
</member>
<member name="F:ryCommon.RyRegedit.IeMode.IE9Forced">
<summary>
IE9 强制标准模式,在渲染失败的情况下不尝试用兼容视图模式
</summary>
</member>
<member name="F:ryCommon.RyRegedit.IeMode.IE10StandardMode">
<summary>
IE10 标准模式
</summary>
</member>
<member name="F:ryCommon.RyRegedit.IeMode.IE10Forced">
<summary>
IE10 强制标准模式,在渲染失败的情况下不尝试用兼容视图模式
</summary>
</member>
<member name="M:ryCommon.RyRegedit.SetIE_EMULATION(System.UInt32)">
<summary>
设置当前软件的浏览器控件内核版本
</summary>
<param name="IEMode">7000 表示IE7兼容视图模式;8000 表示IE8 标准模式 ;8888 表示IE8 强制标准模式,在渲染失败的情况下不尝试用兼容视图模式</param>
<returns></returns>
</member>
<member name="M:ryCommon.RyRegedit.SetIE_EMULATION(System.String,ryCommon.RyRegedit.IeMode)">
<summary>
设置指定文件的浏览器控件内核版本
</summary>
<param name="filename">文件名,要求不带路径</param>
<param name="IEMode">IE内核版本</param>
<returns></returns>
</member>
<member name="M:ryCommon.RyRegedit.SetIE_EMULATION(ryCommon.RyRegedit.IeMode)">
<summary>
设置当前软件的浏览器控件内核版本
</summary>
<param name="IEMode">IE内核版本</param>
<returns></returns>
</member>
<member name="T:ryCommon.RySystem">
<summary>
系统函数
</summary>
</member>
<member name="T:ryCommon.RySystem.RAMP">
<summary>
</summary>
</member>
<member name="F:ryCommon.RySystem.RAMP.Red">
<summary>
</summary>
</member>
<member name="F:ryCommon.RySystem.RAMP.Green">
<summary>
绿
</summary>
</member>
<member name="F:ryCommon.RySystem.RAMP.Blue">
<summary>
</summary>
</member>
<member name="M:ryCommon.RySystem.GetDeviceGammaRamp(System.IntPtr,ryCommon.RySystem.RAMP@)">
<summary>
获取屏幕伽马值
</summary>
<param name="hDC"></param>
<param name="lpRamp"></param>
<returns></returns>
</member>
<member name="M:ryCommon.RySystem.SetDeviceGammaRamp(System.IntPtr,ryCommon.RySystem.RAMP@)">
<summary>
设置屏幕伽马值
</summary>
<param name="hDC"></param>
<param name="lpRamp"></param>
<returns></returns>
</member>
<member name="M:ryCommon.RySystem.GetLastInputTime">
<summary>
获取键盘和鼠标没有操作的时间
</summary>
<returns></returns>
</member>
<member name="M:ryCommon.RySystem.SetGamma(System.Double,System.Double,System.Double)">
<summary>
设置屏幕 Gamma值
</summary>
<param name="gammaRed"></param>
<param name="gammaGreen"></param>
<param name="gammaBlue"></param>
<returns></returns>
</member>
<member name="M:ryCommon.RySystem.SetBrightness(System.Int16)">
<summary>
设置屏幕亮度
</summary>
<param name="brightness"></param>
<returns></returns>
</member>
<member name="M:ryCommon.RySystem.GetOSystemVer">
<summary>
获取系统
</summary>
<returns></returns>
</member>
<member name="T:ryCommon.SuperForm">
<summary>
窗体操作类
</summary>
</member>
<member name="M:ryCommon.SuperForm.#ctor(System.Windows.Forms.Form)">
<summary>
构造函数
</summary>
<param name="_form"></param>
</member>
<member name="M:ryCommon.SuperForm.Finalize">
<summary>
析构
</summary>
</member>
<member name="M:ryCommon.SuperForm.SetFormMove(System.Windows.Forms.Control)">
<summary>
设置让窗体支持移动
</summary>
</member>
<member name="P:ryCommon.SuperForm.Resizable">
<summary>
是否允许可调节大小
</summary>
</member>
<member name="P:ryCommon.SuperForm.ResizeBorderWidth">
<summary>
可调节窗体大小的宽度
</summary>
</member>
<member name="M:ryCommon.SuperForm.WndProc(System.Windows.Forms.Message@)">
<summary>
</summary>
<param name="m"></param>
</member>
<member name="T:ElevatedDragDropManager">
<summary>
给控件增加拖放功能的类
</summary>
</member>
<member name="F:ElevatedDragDropManager.Instance">
<summary>
拖放实例
</summary>
</member>
<member name="E:ElevatedDragDropManager.ElevatedDragDrop">
<summary>
高级拖放事件
</summary>
</member>
<member name="F:ElevatedDragDropManager.IsVistaOrHigher">
<summary>
</summary>
</member>
<member name="F:ElevatedDragDropManager.Is7OrHigher">
<summary>
</summary>
</member>
<member name="M:ElevatedDragDropManager.#ctor">
<summary>
</summary>
</member>
<member name="M:ElevatedDragDropManager.AdminDragEnable(System.IntPtr)">
<summary>
使管理员方式运行时支持拖放
</summary>
<param name="hWnd"></param>
</member>
<member name="M:ElevatedDragDropManager.EnableDragDrop(System.IntPtr)">
<summary>
使支持拖放属性
</summary>
<param name="hWnd"></param>
</member>
<member name="M:ElevatedDragDropManager.PreFilterMessage(System.Windows.Forms.Message@)">
<summary>
</summary>
<param name="m"></param>
<returns></returns>
</member>
<member name="T:ElevatedDragDropArgs">
<summary>
</summary>
</member>
<member name="P:ElevatedDragDropArgs.HWnd">
<summary>
</summary>
</member>
<member name="P:ElevatedDragDropArgs.Files">
<summary>
</summary>
</member>
<member name="P:ElevatedDragDropArgs.X">
<summary>
</summary>
</member>
<member name="P:ElevatedDragDropArgs.Y">
<summary>
</summary>
</member>
<member name="M:ElevatedDragDropArgs.#ctor">
<summary>
</summary>
</member>
<member name="T:RyHardWare.Network">
<summary>
网络操作类
</summary>
</member>
<member name="M:RyHardWare.Network.GetMacs">
<summary>
通过NetworkInterface读取网卡Mac
</summary>
<returns></returns>
</member>
<member name="M:RyHardWare.Network.GetMacByNetworkInterface">
<summary>
通过NetworkInterface读取网卡Mac
</summary>
<returns></returns>
</member>
<member name="M:RyHardWare.Network.GetMac(System.String)">
<summary>
根据mac字符串来获取最终的mac地址,可以是各种MAC地址格式,非法的内容将返回null
</summary>
<param name="_mac"></param>
<returns></returns>
</member>
<member name="M:RyHardWare.Network.WakeUp(System.String,System.String)">
<summary>
远程唤醒
</summary>
<param name="_ip"></param>
<param name="_mac"></param>
<returns></returns>
</member>
<member name="M:RyHardWare.Network.WakeUpByHostname(System.String,System.Int32,System.String)">
<summary>
远程唤醒
</summary>
<param name="_hostname"></param>
<param name="port"></param>
<param name="_mac"></param>
<returns></returns>
</member>
<member name="T:QuickMsg.MsgClient">
<summary>
消息客户端类
</summary>
</member>
<member name="P:QuickMsg.MsgClient.IsOk">
<summary>
判断当前消息主服务器是否创建成功
</summary>
</member>
<member name="P:QuickMsg.MsgClient.Last_RecvTime">
<summary>
最后一次接收消息的时间,可用来判断服务端是否有响应
</summary>
</member>
<member name="F:QuickMsg.MsgClient.main_handle">
<summary>
主句柄
</summary>
</member>
<member name="E:QuickMsg.MsgClient.OnMsg">
<summary>
当收到消息时激发
</summary>
</member>
<member name="E:QuickMsg.MsgClient.OnConnected">
<summary>
连接上主服务器时触发
</summary>
</member>
<member name="E:QuickMsg.MsgClient.OnClose">
<summary>
收到服务端关闭通知
</summary>
</member>
<member name="E:QuickMsg.MsgClient.OnClosing">
<summary>
收到服务端关闭通知,即将关闭
</summary>
</member>
<member name="E:QuickMsg.MsgClient.OnResize">
<summary>
服务端大小改变时激发
</summary>
</member>
<member name="M:QuickMsg.MsgClient.#ctor(System.String,System.String,System.Windows.Forms.Form)">
<summary>
实例化客户端
</summary>
<param name="main_id">服务端ID</param>
<param name="client_id">当前客户端ID,会向服务器报告当前ID</param>
<param name="_form">客户端</param>
</member>
<member name="M:QuickMsg.MsgClient.Finalize">
<summary>
</summary>
</member>
<member name="M:QuickMsg.MsgClient.DisConnect">
<summary>
断开服务端连接
</summary>
</member>
<member name="M:QuickMsg.MsgClient.Send(System.Int32,System.String)">
<summary>
发送消息,采用多线程发送
</summary>
<param name="wParam"></param>
<param name="msg"></param>
</member>
<member name="M:QuickMsg.MsgClient.SendHeart">
<summary>
向服务端发送心跳包
</summary>
</member>
<member name="M:QuickMsg.MsgClient.MainExist">
<summary>
判断服务端句柄是否存在。
</summary>
<returns></returns>
</member>
<member name="T:QuickMsg.RyMemoryShare">
<summary>
共享内存
</summary>
</member>
<member name="M:QuickMsg.RyMemoryShare.WriteToMemory(System.UInt32,System.Object,System.String)">
<summary>
写共享内存
</summary>
<param name="structSize">需要映射的文件的字节数量</param>
<param name="obj">映射对象(简单类型、结构体等)</param>
<param name="fileName">文件映射对象的名称</param>
<returns></returns>
</member>
<member name="M:QuickMsg.RyMemoryShare.WriteToMemory(System.UInt32,System.Object,System.String,System.String,System.UInt32)">
<summary>
写共享内存
</summary>
<param name="structSize">需要映射的文件的字节数量</param>
<param name="obj">映射对象(简单类型、结构体等)</param>
<param name="fileName">文件映射对象的名称</param>
<param name="windowName">发送消息的窗口句柄</param>
<param name="Msg">发送消息</param>
<returns></returns>
</member>
<member name="M:QuickMsg.RyMemoryShare.ReadFromMemory(System.UInt32,System.Type,System.String)">
<summary>
读共享内存
</summary>
<param name="structSize">需要映射的文件的字节数量</param>
<param name="type">类型</param>
<param name="fileName">文件映射对象的名称</param>
<returns>返回读到的映射对象</returns>
</member>
<member name="M:QuickMsg.RyMemoryShare.ReadFromMemory2(System.UInt32,System.Type,System.String)">
<summary>
读共享内存
</summary>
<param name="structSize">需要映射的文件的字节数量</param>
<param name="type">类型</param>
<param name="fileName">文件映射对象的名称</param>
<returns>返回读到的映射字节数据</returns>
</member>
<member name="T:QuickMsg.CustomMsg">
<summary>
消息服务器
</summary>
</member>
<member name="T:QuickMsg.CustomMsg.MsgEventHandler">
<summary>
消息事件
</summary>
<param name="sender"></param>
<param name="e"></param>
</member>
<member name="T:QuickMsg.CustomMsg.SizeEventHandler">
<summary>
大小改变事件
</summary>
<param name="sender"></param>
<param name="Width"></param>
<param name="Height"></param>
</member>
<member name="T:QuickMsg.CustomMsg.ClosingEventHandler">
<summary>
即将关闭事件
</summary>
<param name="sender"></param>
<param name="cancel"></param>
</member>
<member name="E:QuickMsg.CustomMsg.OnMsg">
<summary>
当收到消息时激发
</summary>
</member>
<member name="M:QuickMsg.CustomMsg.#ctor(System.Windows.Forms.Form)">
<summary>
消息处理类
</summary>
<param name="_form"></param>
</member>
<member name="M:QuickMsg.CustomMsg.Finalize">
<summary>
</summary>
</member>
<member name="M:QuickMsg.CustomMsg.WndProc(System.Windows.Forms.Message@)">
<summary>
</summary>
<param name="msg"></param>
</member>
<member name="M:QuickMsg.CustomMsg.DefWndProc(System.Windows.Forms.Message@)">
<summary>
</summary>
<param name="m"></param>
</member>
<member name="M:QuickMsg.CustomMsg.Send2(System.IntPtr,System.Int32,System.String)">
<summary>
发送消息,采用单线程发送
</summary>
<param name="to_handle">要发送到的句柄</param>
<param name="wParam">编号</param>
<param name="msg">消息内容</param>
</member>
<member name="M:QuickMsg.CustomMsg.Send(System.IntPtr,System.Int32,System.String)">
<summary>
发送消息,采用多线程发送
</summary>
<param name="to_handle">要发送到的句柄</param>
<param name="wParam">编号</param>
<param name="msg">消息内容</param>
</member>
<member name="T:QuickMsg.MsgArgs">
<summary>
消息类
</summary>
</member>
<member name="P:QuickMsg.MsgArgs.Cancel">
<summary>
是否取消
</summary>
</member>
<member name="P:QuickMsg.MsgArgs.From_handle">
<summary>
来源句柄
</summary>
</member>
<member name="P:QuickMsg.MsgArgs.WParam">
<summary>
</summary>
</member>
<member name="P:QuickMsg.MsgArgs.Msg_text">
<summary>
消息文本
</summary>
</member>
<member name="P:QuickMsg.MsgArgs.Reply_Text">
<summary>
需要回复的内容
</summary>
</member>
<member name="T:QuickMsg.MsgMain">
<summary>
消息服务端类
</summary>
</member>
<member name="P:QuickMsg.MsgMain.IsOk">
<summary>
判断当前消息主服务器是否创建成功
</summary>
</member>
<member name="E:QuickMsg.MsgMain.OnMsg">
<summary>
当收到消息时激发
</summary>
</member>
<member name="E:QuickMsg.MsgMain.OnCustomMsg">
<summary>
当收到自定义消息时(非系统消息)激发
</summary>
</member>
<member name="E:QuickMsg.MsgMain.OnConnect">
<summary>
有消息客户端发起连接请求时激发
</summary>
</member>
<member name="E:QuickMsg.MsgMain.OnConnected">
<summary>
有消息客户端连接成功时激发
</summary>
</member>
<member name="E:QuickMsg.MsgMain.OnDisConnect">
<summary>
有消息客户端断开连接时激发
</summary>
</member>
<member name="M:QuickMsg.MsgMain.#ctor(System.String,System.Windows.Forms.Form)">
<summary>
</summary>
<param name="id">服务端ID,需要唯一性,共客户端识别</param>
<param name="_form">服务端</param>
</member>
<member name="M:QuickMsg.MsgMain.Free">
<summary>
释放资源
</summary>
</member>
<member name="M:QuickMsg.MsgMain.HaveClient(System.IntPtr)">
<summary>
判断是否包含指定客户端
</summary>
<param name="handle"></param>
<returns></returns>
</member>
<member name="P:QuickMsg.MsgMain.Client_list">
<summary>
</summary>
</member>
<member name="M:QuickMsg.MsgMain.Resize(System.Int32,System.Int32)">
<summary>
设置客户端大小
</summary>
</member>
<member name="M:QuickMsg.MsgMain.GetClientItem(System.String)">
<summary>
根据客户端ID,获取客户端对象
</summary>
<param name="ClientId"></param>
<returns></returns>
</member>
<member name="M:QuickMsg.MsgMain.GetClientItem(System.IntPtr)">
<summary>
根据客户端句柄,获取客户端对象
</summary>
<param name="Handle"></param>
<returns></returns>
</member>
<member name="M:QuickMsg.MsgMain.CloseClient">
<summary>
关闭所有客户端
</summary>
</member>
<member name="M:QuickMsg.MsgMain.CloseClient(System.IntPtr)">
<summary>
关闭指定客户端
</summary>
<param name="handle"></param>
</member>
<member name="M:QuickMsg.MsgMain.CloseClient(QuickMsg.ClientItem)">
<summary>
关闭指定客户端
</summary>
<param name="item"></param>
</member>
<member name="M:QuickMsg.MsgMain.SendAll(System.Int32,System.String)">
<summary>
向所有客户端发送消息,单线程
</summary>
<param name="wParam"></param>
<param name="msg"></param>
</member>
<member name="M:QuickMsg.MsgMain.Send(System.IntPtr,System.Int32,System.String)">
<summary>
向指定客户端发送消息
</summary>
<param name="handle"></param>
<param name="wParam"></param>
<param name="msg"></param>
</member>
<member name="M:QuickMsg.MsgMain.CloseLoseClient(System.DateTime)">
<summary>
关闭在指定时间前失去响应的子客户端
</summary>
<param name="dt"></param>
</member>
<member name="T:QuickMsg.ClientItem">
<summary>
客户端信息
</summary>
</member>
<member name="P:QuickMsg.ClientItem.Handle">
<summary>
客户端句柄
</summary>
</member>
<member name="P:QuickMsg.ClientItem.ClientId">
<summary>
客户端ID
</summary>
</member>
<member name="P:QuickMsg.ClientItem.ConnectTime">
<summary>
客户端连接时间
</summary>
</member>
<member name="P:QuickMsg.ClientItem.HeartTime">
<summary>
心跳时间
</summary>
</member>
<member name="T:ryCommonDb.DataProvider">
<summary>
数据库引擎
</summary>
</member>
<member name="T:ryCommonDb.DataProvider.DataProviderType">
<summary>
数据库枚举类型
</summary>
</member>
<member name="F:ryCommonDb.DataProvider.DataProviderType.OdbcDataProvider">
<summary>
Odbc引擎
</summary>
</member>
<member name="F:ryCommonDb.DataProvider.DataProviderType.OleDbDataProvider">
<summary>
OleDb引擎
</summary>
</member>
<member name="F:ryCommonDb.DataProvider.DataProviderType.OracleDataProvider">
<summary>
Oracle引擎
</summary>
</member>
<member name="F:ryCommonDb.DataProvider.DataProviderType.SqlDataProvider">
<summary>
MSSQL引擎
</summary>
</member>
<member name="F:ryCommonDb.DataProvider.DataProviderType.SQLiteDataProvider">
<summary>
SQLite引擎
</summary>
</member>
<member name="F:ryCommonDb.DataProvider.DataProviderType.MySqlDataProvider">
<summary>
MySql引擎
</summary>
</member>
<member name="M:ryCommonDb.DataProvider.HaveData(System.Data.DataSet)">
<summary>
判断DataSet是否包含数据
</summary>
<param name="ds"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.DataProvider.GetData(System.Data.DataSet)">
<summary>
获取首行数据
</summary>
<param name="ds"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.DataProvider.GetValue(System.Data.DataSet)">
<summary>
获取第一行第一列的值
</summary>
<param name="ds"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.DataProvider.GetInsert(System.Data.DataSet)">
<summary>
将DataSet类型转换为RyQuickSQL列表类型
</summary>
<param name="ds"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.DataProvider.GetInsert(System.Data.DataSet,System.String)">
<summary>
将DataSet类型转换为RyQuickSQL列表类型
</summary>
<param name="ds"></param>
<param name="no_insert_list"></param>
<returns></returns>
</member>
<member name="T:ryCommonDb.IDbInterface">
<summary>
数据库操作接口
</summary>
</member>
<member name="M:ryCommonDb.IDbInterface.ConnDb(System.String)">
<summary>
连接数据库
</summary>
<param name="sql"></param>
</member>
<member name="M:ryCommonDb.IDbInterface.CloseDb">
<summary>
断开数据库
</summary>
<returns></returns>
</member>
<member name="M:ryCommonDb.IDbInterface.GetCount(System.String,System.String)">
<summary>
获取数量
</summary>
<param name="tableName"></param>
<param name="wheresql"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.IDbInterface.GetPageSQL(System.String,System.String,System.String)">
<summary>
获取分页语句
</summary>
<param name="tableName"></param>
<param name="wheresql"></param>
<param name="orderSQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.IDbInterface.GetPageSQL2(System.String,System.String,System.String)">
<summary>
获取分页语句
</summary>
<param name="tableName"></param>
<param name="wheresql"></param>
<param name="orderSQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.IDbInterface.GetPageSQL(System.String,System.String,System.String,System.String)">
<summary>
获取分页语句
</summary>
<param name="field"></param>
<param name="tableName"></param>
<param name="wheresql"></param>
<param name="orderSQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.IDbInterface.GetPageSQL2(System.String,System.String,System.String,System.String)">
<summary>
获取分页语句
</summary>
<param name="field"></param>
<param name="tableName"></param>
<param name="wheresql"></param>
<param name="orderSQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.IDbInterface.AddParameter(System.String,System.Object)">
<summary>
添加Parameter参数
</summary>
<param name="name"></param>
<param name="value"></param>
</member>
<member name="M:ryCommonDb.IDbInterface.ClearParameter(System.Object,System.Object)">
<summary>
清空Parameter参数
</summary>
<param name="name"></param>
<param name="value"></param>
</member>
<member name="M:ryCommonDb.IDbInterface.GetParameter">
<summary>
获取Parameter值
</summary>
<returns></returns>
</member>
<member name="M:ryCommonDb.IDbInterface.GetParameter(ryCommonDb.RyQuickSQL)">
<summary>
根据RyQuickSQL类来获取Parameter值
</summary>
<param name="mySQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.IDbInterface.BeginTransaction">
<summary>
开始执行事务
</summary>
</member>
<member name="M:ryCommonDb.IDbInterface.Commit">
<summary>
提交事务
</summary>
</member>
<member name="M:ryCommonDb.IDbInterface.ContainsData(System.String,System.Object[])">
<summary>
判断是否包含数据
</summary>
<param name="sql"></param>
<param name="Parameter"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.IDbInterface.ChangePwd(System.String)">
<summary>
返回-1000表示该数据库不支持本接口
</summary>
<param name="newPwd"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.IDbInterface.ReadData(System.String)">
<summary>
读取数据
</summary>
<param name="sql"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.IDbInterface.ReadData(System.String,System.Object[])">
<summary>
读取数据
</summary>
<param name="sql"></param>
<param name="Parameter"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.IDbInterface.ReadData(System.String,ryCommonDb.RyQuickSQL)">
<summary>
读取数据
</summary>
<param name="sql"></param>
<param name="mySQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.IDbInterface.ReadData(System.String,System.String)">
<summary>
根据id号获取数据
</summary>
<param name="tableName"></param>
<param name="id"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.IDbInterface.ExecuteNonQuery(System.String,System.Object[])">
<summary>
执行SQL语句
</summary>
<param name="sql"></param>
<param name="Parameter"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.IDbInterface.ExecuteNonQuery(System.String,ryCommonDb.RyQuickSQL)">
<summary>
执行SQL语句
</summary>
<param name="sql"></param>
<param name="mySQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.IDbInterface.ExecuteNonQuery(System.String)">
<summary>
执行SQL语句
</summary>
<param name="sql"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.IDbInterface.DelById(System.String,System.String)">
<summary>
根据id号删除数据
</summary>
<param name="tableName"></param>
<param name="id"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.IDbInterface.CreateDb(ryCommonDb.RyQuickSQL)">
<summary>
创建数据库
</summary>
<param name="mySQL"></param>
<returns></returns>
</member>
<member name="M:ryCommonDb.IDbInterface.Free">
<summary>
释放资源
</summary>
</member>
<member name="T:ryCommonDb.SQLIitem">
<summary>
SQL字段类型
</summary>
</member>
<member name="M:ryCommonDb.SQLIitem.#ctor(System.String,System.Object)">
<summary>
SQL字段类型
</summary>
<param name="_field"></param>
<param name="_value"></param>
</member>
<member name="M:ryCommonDb.SQLIitem.#ctor(System.String,System.Object,System.Int32)">
<summary>
SQL字段类型
</summary>
<param name="_field"></param>
<param name="_value"></param>
<param name="_len"></param>
</member>
<member name="F:ryCommonDb.SQLIitem.Field">
<summary>
SQL字段名
</summary>
</member>
<member name="F:ryCommonDb.SQLIitem.value">
<summary>
SQL字段值
</summary>
</member>
<member name="F:ryCommonDb.SQLIitem.len">
<summary>
SQL字段长度
</summary>
</member>
<member name="F:ryCommonDb.SQLIitem.isNoValue">
<summary>
不是真的值,而是用于计算的值
</summary>
</member>
<member name="T:ryCommonDb.RyQuickSQL">
<summary>
SQL快速操作类
</summary>
</member>
<member name="M:ryCommonDb.RyQuickSQL.#ctor(System.String)">
<summary>
SQL快速操作类
</summary>
<param name="_tableName"></param>
</member>
<member name="P:ryCommonDb.RyQuickSQL.TableName">
<summary>
表名
</summary>
</member>
<member name="P:ryCommonDb.RyQuickSQL.List">
<summary>
操作字段列表
</summary>
</member>
<member name="M:ryCommonDb.RyQuickSQL.Free">
<summary>
清理使用资源
</summary>
</member>
<member name="M:ryCommonDb.RyQuickSQL.Dispose">
<summary>
清理使用资源
</summary>
</member>
<member name="P:ryCommonDb.RyQuickSQL.List_param">
<summary>
操作参数列表
</summary>
</member>
<member name="P:ryCommonDb.RyQuickSQL.List_Nullparam">
<summary>
操作参数列表
</summary>
</member>
<member name="M:ryCommonDb.RyQuickSQL.AddField(System.String,System.String)">
<summary>
添加字符串字段
</summary>
<param name="field"></param>
<param name="value"></param>
</member>
<member name="M:ryCommonDb.RyQuickSQL.AddNullField(System.String)">
<summary>
添加null值字段
</summary>
<param name="field"></param>
</member>
<member name="M:ryCommonDb.RyQuickSQL.AddField(System.String,System.DateTime)">
<summary>
添加日期字段
</summary>
<param name="field"></param>
<param name="value"></param>
</member>
<member name="M:ryCommonDb.RyQuickSQL.AddField(System.String,System.Int32)">
<summary>
添加int字段
</summary>
<param name="field"></param>
<param name="value"></param>
</member>
<member name="M:ryCommonDb.RyQuickSQL.AddField(System.String,System.Double)">
<summary>
添加double字段
</summary>
<param name="field"></param>
<param name="value"></param>
</member>
<member name="M:ryCommonDb.RyQuickSQL.AddField(System.String,System.Decimal)">
<summary>
添加decimal字段
</summary>
<param name="field"></param>
<param name="value"></param>
</member>
<member name="M:ryCommonDb.RyQuickSQL.AddField(System.String,System.Boolean)">
<summary>
添加bool字段
</summary>
<param name="field"></param>
<param name="value"></param>
</member>
<member name="M:ryCommonDb.RyQuickSQL.AddFieldCalc(System.String,System.String)">
<summary>
添加用于计算的值
</summary>
<param name="field"></param>
<param name="value"></param>
</member>
<member name="M:ryCommonDb.RyQuickSQL.AddField(System.String,System.Int64)">
<summary>
添加Int64字段
</summary>
<param name="field"></param>
<param name="value"></param>
</member>
<member name="M:ryCommonDb.RyQuickSQL.Clear">
<summary>
清空内容
</summary>
</member>
<member name="P:ryCommonDb.RyQuickSQL.Count">
<summary>
数量
</summary>
</member>
<member name="P:ryCommonDb.RyQuickSQL.List_calcparam">
<summary>
</summary>
</member>
<member name="M:ryCommonDb.RyQuickSQL.GetSearchSQL(System.String,System.String)">
<summary>
输出多条件搜索。
</summary>
<param name="Fields">字段名,多个字段请用逗号分隔。</param>
<param name="SearchText">多个条件之间请用空格隔开</param>
<returns></returns>
</member>
<member name="M:ryCommonDb.RyQuickSQL.GetInsertSQL">
<summary>
获取插入SQL语句
</summary>
<returns></returns>
</member>
<member name="M:ryCommonDb.RyQuickSQL.GetUpdateSQL">
<summary>
获取更新SQL语句
</summary>
<returns></returns>
</member>
<member name="M:ryCommonDb.RyQuickSQL.AddParameter(System.String,System.Object)">
<summary>
添加参数
</summary>
<param name="name"></param>
<param name="value"></param>
</member>
<member name="M:ryCommonDb.RyQuickSQL.GetOleParameters">
<summary>
获取Ole参数
</summary>
<returns></returns>
</member>
<member name="M:ryCommonDb.RyQuickSQL.GetSqlParameter">
<summary>
获取SQL参数
</summary>
<returns></returns>
</member>
<member name="T:rySafe.AES">
<summary>
AES加密解密类
</summary>
</member>
<member name="M:rySafe.AES.AESEncrypt(System.String,System.String)">
<summary>
AES加密算法
</summary>
<param name="plainText">明文字符串</param>
<param name="strKey">密钥</param>
<returns>返回加密后的密文字节数组</returns>
</member>
<member name="M:rySafe.AES.AESDecrypt(System.Byte[],System.String)">
<summary>
AES解密
</summary>
<param name="cipherText">密文字节数组</param>
<param name="strKey">密钥</param>
<returns>返回解密后的字符串</returns>
</member>
<member name="M:rySafe.AES.Encode(System.String,System.String)">
<summary>
加密
</summary>
<param name="data"></param>
<param name="pass"></param>
<returns></returns>
</member>
<member name="M:rySafe.AES.Decode(System.String,System.String)">
<summary>
解码
</summary>
<param name="data"></param>
<param name="pass"></param>
<returns></returns>
</member>
<member name="M:rySafe.AES.ConvertKey(System.String)">
<summary>
转换密钥到合法密钥
</summary>
<param name="pass"></param>
<returns></returns>
</member>
<member name="T:rySafe.Base64">
<summary>
Base64编码类
</summary>
</member>
<member name="M:rySafe.Base64.Encode(System.String)">
<summary>
编码
</summary>
<param name="Message"></param>
<returns></returns>
</member>
<member name="M:rySafe.Base64.Encode(System.String,System.Text.Encoding)">
<summary>
把字符串编码成Base64字符串
</summary>
<param name="Message"></param>
<param name="encoding"></param>
<returns></returns>
</member>
<member name="M:rySafe.Base64.Decode(System.String)">
<summary>
解码
</summary>
<param name="Message"></param>
<returns></returns>
</member>
<member name="T:rySafe.MD5Sha1">
<summary>
MD5和SHA1操作类
</summary>
</member>
<member name="M:rySafe.MD5Sha1.GetMD5(System.String)">
<summary>
获取MD5
</summary>
<param name="str"></param>
<returns></returns>
</member>
<member name="M:rySafe.MD5Sha1.GetMD5(System.Byte[])">
<summary>
获取MD5
</summary>
<param name="str"></param>
<returns></returns>
</member>
<member name="M:rySafe.MD5Sha1.GetSHA1(System.String)">
<summary>
获取SHA1
</summary>
<param name="str"></param>
<returns></returns>
</member>
<member name="M:rySafe.MD5Sha1.GetSHA1(System.Byte[])">
<summary>
获取SHA1
</summary>
<param name="str"></param>
<returns></returns>
</member>
<member name="M:rySafe.MD5Sha1.GetSHA1(System.String,System.String)">
<summary>
获取HmacSHA1
</summary>
<param name="data"></param>
<param name="pwd"></param>
<returns></returns>
</member>
<member name="M:rySafe.MD5Sha1.GetSHA256(System.String)">
<summary>
获取SHA256
</summary>
<param name="data"></param>
<returns></returns>
</member>
<member name="M:rySafe.MD5Sha1.GetSHA256(System.String,System.String)">
<summary>
获取HmacSHA256
</summary>
<param name="data"></param>
<param name="pwd"></param>
<returns></returns>
</member>
<member name="M:rySafe.MD5Sha1.GetSHA224(System.String)">
<summary>
获取SHA224
</summary>
<param name="str"></param>
<returns></returns>
</member>
<member name="M:rySafe.MD5Sha1.GetSHA512(System.String)">
<summary>
获取SHA512
</summary>
<param name="data"></param>
<returns></returns>
</member>
<member name="M:rySafe.MD5Sha1.GetSHA512(System.String,System.String)">
<summary>
获取HmacSHA512
</summary>
<param name="data"></param>
<param name="pwd"></param>
<returns></returns>
</member>
<member name="T:rySafe.UsingLock`1">
<summary> 使用using代替lock操作的对象,可指定写入和读取锁定模式
</summary>
</member>
<member name="T:rySafe.UsingLock`1.Lock">
<summary> 利用IDisposable的using语法糖方便的释放锁定操作
<para>内部类</para>
</summary>
</member>
<member name="F:rySafe.UsingLock`1.Lock._Lock">
<summary> 读写锁对象
</summary>
</member>
<member name="F:rySafe.UsingLock`1.Lock._IsWrite">
<summary> 是否为写入模式
</summary>
</member>
<member name="M:rySafe.UsingLock`1.Lock.#ctor(System.Threading.ReaderWriterLockSlim,System.Boolean)">
<summary> 利用IDisposable的using语法糖方便的释放锁定操作
<para>构造函数</para>
</summary>
<param name="rwl">读写锁</param>
<param name="isWrite">写入模式为true,读取模式为false</param>
</member>
<member name="M:rySafe.UsingLock`1.Lock.Dispose">
<summary> 释放对象时退出指定锁定模式
</summary>
</member>
<member name="T:rySafe.UsingLock`1.Disposable">
<summary> 空的可释放对象,免去了调用时需要判断是否为null的问题
<para>内部类</para>
</summary>
</member>
<member name="F:rySafe.UsingLock`1.Disposable.Empty">
<summary> 空的可释放对象
</summary>
</member>
<member name="M:rySafe.UsingLock`1.Disposable.Dispose">
<summary> 空的释放方法
</summary>
</member>
<member name="F:rySafe.UsingLock`1._LockSlim">
<summary> 读写锁
</summary>
</member>
<member name="F:rySafe.UsingLock`1._Data">
<summary> 保存数据
</summary>
</member>
<member name="M:rySafe.UsingLock`1.#ctor">
<summary> 使用using代替lock操作的对象,可指定写入和读取锁定模式
<para>构造函数</para>
</summary>
</member>
<member name="M:rySafe.UsingLock`1.#ctor(`0)">
<summary> 使用using代替lock操作的对象,可指定写入和读取锁定模式
<para>构造函数</para>
<param name="data">为Data属性设置初始值</param>
</summary>
</member>
<member name="P:rySafe.UsingLock`1.Data">
<summary> 获取或设置当前对象中保存数据的值
</summary>
<exception cref="T:System.MemberAccessException">获取数据时未进入读取或写入锁定模式</exception>
<exception cref="T:System.MemberAccessException">设置数据时未进入写入锁定模式</exception>
</member>
<member name="P:rySafe.UsingLock`1.Enabled">
<summary> 是否启用,当该值为false时,Read()和Write()方法将返回 Disposable.Empty
</summary>
</member>
<member name="M:rySafe.UsingLock`1.Read">
<summary> 进入读取锁定模式,该模式下允许多个读操作同时进行
<para>退出读锁请将返回对象释放,建议使用using语块</para>
<para>Enabled为false时,返回Disposable.Empty;</para>
<para>在读取或写入锁定模式下重复执行,返回Disposable.Empty;</para>
</summary>
</member>
<member name="M:rySafe.UsingLock`1.Write">
<summary> 进入写入锁定模式,该模式下只允许同时执行一个读操作
<para>退出读锁请将返回对象释放,建议使用using语块</para>
<para>Enabled为false时,返回Disposable.Empty;</para>
<para>在写入锁定模式下重复执行,返回Disposable.Empty;</para>
</summary>
<exception cref="T:System.NotImplementedException">读取模式下不能进入写入锁定状态</exception>
</member>
<member name="T:ChinaDate">
<summary>
中国农历类,最大支持公元0-9999年
</summary>
日期2019-02-09
作者http://www.cnblogs.com/zjfree/
</member>
<member name="T:ChinaDate.TCalendarType">
<summary>
日历类型
</summary>
</member>
<member name="F:ChinaDate.TCalendarType.ctinvalid">
<summary>
无效
</summary>
</member>
<member name="F:ChinaDate.TCalendarType.ctJulian">
<summary>
Julian 日历
</summary>
</member>
<member name="F:ChinaDate.TCalendarType.ctGregorian">
<summary>
Gregorian 日历
</summary>
</member>
<member name="F:ChinaDate.TCalendarType.ctInvalid">
<summary>
有效
</summary>
</member>
<member name="F:ChinaDate.gHoliday">
<summary>
公历节日
</summary>
</member>
<member name="F:ChinaDate.nHoliday">
<summary>
农历节日
</summary>
</member>
<member name="F:ChinaDate.wHoliday">
<summary>
某个月第n个星期几
</summary>
</member>
<member name="M:ChinaDate.GetChinaDate(System.DateTime)">
<summary>
获取农历
</summary>
<param name="dt"></param>
<returns></returns>
</member>
<member name="M:ChinaDate.GetChinaDate(System.Int32,System.Int32,System.Int32)">
<summary>
获取农历
</summary>
<param name="AYear"></param>
<param name="AMonth"></param>
<param name="ADay"></param>
<returns></returns>
</member>
<member name="M:ChinaDate.GetLunarLeapMonth(System.Int32)">
<summary>
获得某农历年的闰月,返回 1~12 对应一月到十二月,返回 0 表示无闰月
</summary>
<param name="AYear"></param>
<returns></returns>
</member>
<member name="T:ChinaDate.TLunarSearchDirection">
<summary>
农历搜索方向
</summary>
</member>
<member name="F:ChinaDate.TLunarSearchDirection.lsdInvalid">
<summary>
无效
</summary>
</member>
<member name="F:ChinaDate.TLunarSearchDirection.lsdUp">
<summary>
向上
</summary>
</member>
<member name="F:ChinaDate.TLunarSearchDirection.lsdDown">
<summary>
向下
</summary>
</member>
<member name="T:ChinaDate.TEclipseType">
<summary>
{* 日月食类型, 无, 日食, 月全食, 月偏食 }
</summary>
</member>
<member name="F:ChinaDate.TEclipseType.etNone">
<summary>
</summary>
</member>
<member name="F:ChinaDate.TEclipseType.etSolar">
<summary>
日食
</summary>
</member>
<member name="F:ChinaDate.TEclipseType.etMoonFull">
<summary>
月全食
</summary>
</member>
<member name="F:ChinaDate.TEclipseType.etMoonHalf">
<summary>
月偏食
</summary>
</member>
<member name="T:ChinaDate.TMoonPhase">
<summary>
{* 月相, 无, 朔, 望}
</summary>
</member>
<member name="F:ChinaDate.TMoonPhase.mpNone">
<summary>
</summary>
</member>
<member name="F:ChinaDate.TMoonPhase.mpShuo">
<summary>
</summary>
</member>
<member name="F:ChinaDate.TMoonPhase.mpWang">
<summary>
</summary>
</member>
<member name="M:ChinaDate.GetLunarMoon(System.Int32,System.Int32,System.Int32,ChinaDate.TEclipseType@,ChinaDate.TMoonPhase@,System.Double@)">
<summary>
获得某公历年月日的农历日数和该日月相以及日月食类型和时刻
</summary>
<param name="AYear"></param>
<param name="AMonth"></param>
<param name="ADay"></param>
<param name="EclipseType"></param>
<param name="MoonPhase"></param>
<param name="theTime"></param>
<returns></returns>
</member>
<member name="M:ChinaDate.GetLunarMonth(System.Int32,System.Int32,System.Int32)">
<summary>
获得某公历年月日的农历月数
</summary>
<param name="AYear"></param>
<param name="AMonth"></param>
<param name="ADay"></param>
<returns></returns>
</member>
<member name="M:ChinaDate.GetLunarFromDay(System.Int32,System.Int32,System.Int32,System.Int32@,System.Int32@,System.Int32@,System.Boolean@)">
<summary>
获取阳历日期对应的农历日期
</summary>
<param name="AYear"></param>
<param name="AMonth"></param>
<param name="ADay"></param>
<param name="LunarYear"></param>
<param name="LunarMonth"></param>
<param name="LunarDay"></param>
<param name="IsLeapMonth"></param>
<returns></returns>
</member>
<member name="M:ChinaDate.GetLunarMonthDayFromDay(System.Int32,System.Int32,System.Int32,System.Int32@,System.Int32@,System.Boolean@)">
<summary>
获得某公历年月日的农历月日和是否闰月的信息
</summary>
<param name="AYear"></param>
<param name="AMonth"></param>
<param name="ADay"></param>
<param name="LunarMonth"></param>
<param name="LunarDay"></param>
<param name="IsLeapMonth"></param>
<returns></returns>
</member>
<member name="M:ChinaDate.GetDayFromEquStandardDays(System.Int32,System.Int32@,System.Int32@,System.Int32@)">
<summary>
获得等效标准日数对应的某公历日,倒推而来
</summary>
<param name="EquDays"></param>
<param name="AYear"></param>
<param name="AMonth"></param>
<param name="ADay"></param>
<returns></returns>
</member>
<member name="M:ChinaDate.Compare2LunarDay(System.Int32,System.Int32,System.Int32,System.Boolean,System.Int32,System.Int32,System.Int32,System.Boolean)">
<summary>
比较两个农历日期包括闰月信息1 大于2返回1、1等于2返回0、1小于2返回-1
</summary>
<param name="Year1"></param>
<param name="Month1"></param>
<param name="Day1"></param>
<param name="IsLeap1"></param>
<param name="Year2"></param>
<param name="Month2"></param>
<param name="Day2"></param>
<param name="IsLeap2"></param>
<returns></returns>
</member>
<member name="M:ChinaDate.GetDayFromLunar(System.Int32,System.Int32,System.Int32,System.Boolean,System.Int32@,System.Int32@,System.Int32@)">
<summary>
获得某农历年月日(加是否闰月)的公历年月日
该函数采用反向二分法查找
</summary>
<param name="ALunarYear"></param>
<param name="ALunarMonth"></param>
<param name="ALunarDay"></param>
<param name="IsLeapMonth"></param>
<param name="AYear"></param>
<param name="AMonth"></param>
<param name="ADay"></param>
<returns></returns>
</member>
<member name="M:ChinaDate.GetLunarMonthDays(System.Int32,System.Int32,System.Boolean)">
<summary>
获取农历某一个月的总天数
</summary>
<param name="ALunarYear"></param>
<param name="ALunarMonth"></param>
<param name="IsLeapMonth"></param>
<returns></returns>
</member>
<member name="M:ChinaDate.GetYear(System.DateTime)">
<summary>
获取农历年份范围约1901-2101年
</summary>
<param name="dt"></param>
<returns></returns>
</member>
<member name="M:ChinaDate.GetYear(System.Int32,System.Int32,System.Int32)">
<summary>
获取农历年份范围约0-9999年
</summary>
<param name="AYear"></param>
<param name="AMonth"></param>
<param name="ADay"></param>
<returns></returns>
</member>
<member name="M:ChinaDate.GetMonth(System.DateTime)">
<summary>
获取农历月份范围约1901-2101年
</summary>
<param name="dt"></param>
<returns></returns>
</member>
<member name="M:ChinaDate.GetMonth(System.Int32,System.Int32,System.Int32)">
<summary>
获取农历月份范围约0-9999年
</summary>
<param name="AYear"></param>
<param name="AMonth"></param>
<param name="ADay"></param>
<returns></returns>
</member>
<member name="M:ChinaDate.GetMonth(System.Int32)">
<summary>
获取中文表示的农历月份
</summary>
<param name="iMonth"></param>
<returns></returns>
</member>
<member name="M:ChinaDate.GetDay(System.DateTime)">
<summary>
获取农历日范围约1901-2101年
</summary>
<param name="dt"></param>
<returns></returns>
</member>
<member name="M:ChinaDate.GetDay(System.Int32,System.Int32,System.Int32)">
<summary>
获取农历日范围约0-9999年
</summary>
<param name="AYear"></param>
<param name="AMonth"></param>
<param name="ADay"></param>
<returns></returns>
</member>
<member name="M:ChinaDate.GetDay(System.Int32)">
<summary>
获取农历日范围约0-9999年
</summary>
<param name="iDay"></param>
<returns></returns>
</member>
<member name="M:ChinaDate.GetSolarTerm(System.DateTime)">
<summary>
获取节气范围约1901-2101年
</summary>
<param name="dt"></param>
<returns></returns>
</member>
<member name="M:ChinaDate.GetSolarTerm(System.Int32,System.Int32,System.Int32)">
<summary>
获取节气范围约0-9999年
</summary>
<param name="AYear"></param>
<param name="AMonth"></param>
<param name="ADay"></param>
<returns></returns>
</member>
<member name="M:ChinaDate.GetJieQiDayTimeFromYear(System.Int32,System.Int32,System.Boolean)">
<summary>
返回y年第n个节气如小寒为1的日差天数值pd取值真假分别表示平气和定气
</summary>
<param name="AYear"></param>
<param name="N"></param>
<param name="pd">pd取值真假分别表示平气和定气</param>
<returns></returns>
</member>
<member name="M:ChinaDate.GetEquStandardDays(System.Int32,System.Int32,System.Int32)">
<summary>
获取等效标准日数
</summary>
<param name="AYear"></param>
<param name="AMonth"></param>
<param name="ADay"></param>
<returns></returns>
</member>
<member name="M:ChinaDate.GetMonthDays(System.Int32,System.Int32)">
<summary>
取本月天数,不考虑 1582 年 10 月的特殊情况
</summary>
<param name="AYear"></param>
<param name="AMonth"></param>
<returns></returns>
</member>
<member name="M:ChinaDate.GetJieQiFromDay(System.DateTime)">
<summary>
获取节气范围约1901-2101年
</summary>
<param name="dt"></param>
<returns></returns>
</member>
<member name="M:ChinaDate.GetJieQiFromDay(System.Int32,System.Int32,System.Int32)">
<summary>
获取节气范围约0-9999年
</summary>
<param name="AYear"></param>
<param name="AMonth"></param>
<param name="ADay"></param>
<returns></returns>
</member>
<member name="M:ChinaDate.GetJieQiInAYear(System.Int32,System.Int32,System.Int32@,System.Int32@,System.Int32@,System.Int32@)">
<summary>
获取节气
</summary>
<param name="AYear"></param>
<param name="N"></param>
<param name="AMonth"></param>
<param name="ADay"></param>
<param name="AHour"></param>
<param name="AMinitue"></param>
<returns></returns>
</member>
<member name="M:ChinaDate.GetHoliday(System.DateTime)">
<summary>
获取公历节日
</summary>
<param name="dt"></param>
<returns></returns>
</member>
<member name="M:ChinaDate.GetHoliday(System.Int32,System.Int32,System.Int32)">
<summary>
获取公历节日
</summary>
<param name="AYear"></param>
<param name="AMonth"></param>
<param name="ADay"></param>
<returns></returns>
</member>
<member name="M:ChinaDate.GetWeekHoliday(System.DateTime)">
<summary>
获取指定月份的第n个星期几的节日
</summary>
<param name="dt"></param>
<returns></returns>
</member>
<member name="M:ChinaDate.GetXingzuo(System.DateTime)">
<summary>
返回星座范围约1901-2101年
</summary>
</member>
<member name="M:ChinaDate.GetXingzuo(System.Int32,System.Int32)">
<summary>
返回星座范围约0-9999年
</summary>
</member>
<member name="M:ChinaDate.GetChinaHoliday(System.Int32,System.Int32,System.Int32)">
<summary>
获取农历节日
</summary>
<param name="AYear"></param>
<param name="AMonth"></param>
<param name="ADay"></param>
<returns></returns>
</member>
<member name="M:ChinaDate.GetChinaHoliday(System.DateTime)">
<summary>
获取农历节日
</summary>
<param name="dt"></param>
<returns></returns>
</member>
<member name="M:ChinaDate.IfGregorian(System.Int32,System.Int32,System.Int32,System.Int32)">
<summary>
判断y年m月(1,2,..,12,下同)d日是Gregorian历还是Julian历opt=1,2,3分别表示标准日历,Gregorge历和Julian历,是则返回1是Julian历则返回0若是Gregorge历所删去的那10天则返回-1
</summary>
</member>
<member name="M:ChinaDate.DayDifference(System.Int32,System.Int32,System.Int32)">
<summary>
返回阳历y年m月d日的日差天数在y年年内所走过的天数如2000年3月1日为61
</summary>
</member>
<member name="M:ChinaDate.AntiDayDifference(System.Int32,System.Double)">
<summary>
返回阳历y年日差天数为x时所对应的月日数如y=2000x=274时返回1001(表示10月1日即返回100*m+d)
</summary>
</member>
<member name="M:ChinaDate.GetSolarTerm(System.Int32,System.Int32)">
<summary>
获取指定日期的节气。
</summary>
<param name="year">要获取的年</param>
<param name="month">要获取的月</param>
<returns></returns>
<remarks>
立春:立是开始的意思,春是蠢动,表示万物开始有生气,这一天春天开始。
雨水:降雨开始,雨水将多。
惊蛰:春雷响动,惊动蛰伏地下冬眠的生物,它们将开始出土活动。
春分:这是春季九十天的中分点,这一天昼夜相等,所以古代曾称春分秋分为昼夜分。
清明:明洁晴朗,气候温暖,草木开始萌发繁茂。
谷雨:雨生百谷的意思。雨水增多,适时的降雨对谷物生长很为有利。
立夏:夏天开始,万物渐将随温暖的气候而生长。
小满:满指籽粒饱满,麦类等夏热作物这时开始结籽灌浆,即将饱满。
芒种:有芒作物开始成熟,此时也是秋季作物播种的最繁忙时节。
夏至:白天最长,黑夜最短,这一天中午太阳位置最高,日影短至终极,古代又称这一天为日北至或长日至。
小暑:暑是炎热,此时还未到达最热。
大暑:炎热的程度到达高峰。
立秋:秋天开始,植物快成熟了。
处暑:处是住的意思,表示暑气到此为止。
白露:地面水气凝结为露,色白,是天气开始转凉了。
秋分:秋季九十天的中间,这一天昼夜相等,同春分一样,太阳从正东升起正西落下。
寒露:水露先白而后寒,是气候将逐渐转冷的意思。
霜降:水气开始凝结成霜。
立冬:冬是终了,作物收割后要收藏起来的意思,这一天起冬天开始。
小雪:开始降雪,但还不多。
大雪:雪量由小增大。
冬至:这一天中午太阳在天空中位置最低,日影最长,白天最短, 黑夜最长,古代又称短日至或日南至。
小寒:冷气积久而为寒,此时尚未冷到顶点。
大寒:天候达到最寒冷的程度
</remarks>
</member>
<member name="M:ChinaDate.GetEraYear(System.DateTime)">
<summary>
获取年柱。
</summary>
</member>
<member name="M:ChinaDate.GetEraMonth(System.DateTime)">
<summary>
获得月柱
</summary>
<param name="solarDateTime"></param>
<returns></returns>
</member>
<member name="M:ChinaDate.GetEraDay(System.DateTime)">
<summary>
获取日柱。
</summary>
</member>
<member name="M:ChinaDate.Gan(System.Int32)">
<summary>
返回甲子数x对应的天干数如33为3
</summary>
</member>
<member name="M:ChinaDate.Zhi(System.Int32)">
<summary>
返回甲子数x对应的地支数如33为9
</summary>
</member>
<member name="M:ChinaDate.GetDayTGDZ(System.DateTime)">
<summary>
获取日的天干地支
</summary>
<param name="solarDateTime"></param>
<returns></returns>
</member>
<member name="M:ChinaDate.ToStringWithCelestialStem(System.Int32)">
<summary>
返回甲子数x对应的天干字符串
</summary>
</member>
<member name="M:ChinaDate.ToStringWithTerrestrialBranch(System.Int32)">
<summary>
返回甲子数x对应的地支字符串
</summary>
</member>
<member name="M:ChinaDate.ToStringWithSexagenary(System.Int32)">
<summary>
返回甲子数x对应的干支字符串
</summary>
<param name="x"></param>
<returns></returns>
</member>
<member name="M:ChinaDate.Get3Fu(System.Int32,System.Int32)">
<summary>
获取三伏开始时间
</summary>
<param name="Year"></param>
<param name="index">0表示1伏1表示2伏2表示3伏</param>
<returns></returns>
</member>
<member name="T:SolarTerm">
<summary>
节气
</summary>
</member>
<member name="P:SolarTerm.SolarTermDateTime">
<summary>
节气的时间。
</summary>
</member>
<member name="P:SolarTerm.Name">
<summary>
节气名。
</summary>
</member>
<member name="T:SysFuns.HotkeyValue">
<summary>
热键转换类
</summary>
</member>
<member name="P:SysFuns.HotkeyValue.Modifiers">
<summary>
功能键。
</summary>
</member>
<member name="P:SysFuns.HotkeyValue.Modifiers_Int">
<summary>
修改键。
</summary>
</member>
<member name="P:SysFuns.HotkeyValue.Chrome_Modifiers">
<summary>
转换功能键到谷歌浏览器专用
</summary>
</member>
<member name="M:SysFuns.HotkeyValue.Modifiers_FromChrome(System.Int32)">
<summary>
将chrome功能键转换为普通功能键
</summary>
<param name="_Modifiers"></param>
<returns></returns>
</member>
<member name="P:SysFuns.HotkeyValue.KeyCode">
<summary>
按键值。
</summary>
</member>
<member name="M:SysFuns.HotkeyValue.#ctor(System.Windows.Forms.Keys,System.Windows.Forms.Keys)">
<summary>
初始化类 <see cref="T:SysFuns.HotkeyValue"/> 的新实例。
</summary>
<param name="modifiers">The modifiers.</param>
<param name="keyCode">The key code.</param>
</member>
<member name="M:SysFuns.HotkeyValue.#ctor(System.Int32,System.Int32)">
<summary>
</summary>
<param name="Modifiers"></param>
<param name="T_Key"></param>
</member>
<member name="M:SysFuns.HotkeyValue.#ctor(System.String)">
<summary>
</summary>
<param name="hotkey"></param>
</member>
<member name="M:SysFuns.HotkeyValue.#ctor">
<summary>
初始化类 <see cref="T:SysFuns.HotkeyValue"/> 的新实例。
</summary>
</member>
<member name="M:SysFuns.HotkeyValue.LoadHotKey(System.Windows.Forms.Keys,System.Windows.Forms.Keys)">
<summary>
加载热键
</summary>
<param name="modifiers"></param>
<param name="keyCode"></param>
</member>
<member name="M:SysFuns.HotkeyValue.LoadHotKey(System.String)">
<summary>
加载热键
</summary>
<param name="hotkey"></param>
</member>
<member name="M:SysFuns.HotkeyValue.LoadHotKeyStr(System.String)">
<summary>
加载热键
</summary>
<param name="hotkey"></param>
</member>
<member name="P:SysFuns.HotkeyValue.IsHotKey">
<summary>
判断是否是热键
</summary>
</member>
<member name="P:SysFuns.HotkeyValue.HotKey">
<summary>
获取当前热键
</summary>
</member>
<member name="M:SysFuns.HotkeyValue.ToString">
<summary>
已重载返回“Ctrl+Alt+A”格式的字符串。
</summary>
<returns>类似“Ctrl+Alt+A”格式的字符串</returns>
</member>
<member name="M:SysFuns.HotkeyValue.ToStr">
<summary>
返回“Ctrl+Alt+A”格式的字符串。
</summary>
<returns>类似“Ctrl+Alt+A”格式的字符串</returns>
</member>
<member name="T:SysFuns.KeyModifiers">
<summary>
功能键
</summary>
</member>
<member name="F:SysFuns.KeyModifiers.None">
<summary>
</summary>
</member>
<member name="F:SysFuns.KeyModifiers.Alt">
<summary>
Alt键
</summary>
</member>
<member name="F:SysFuns.KeyModifiers.Ctrl">
<summary>
Ctrl键
</summary>
</member>
<member name="F:SysFuns.KeyModifiers.Shift">
<summary>
Shift键
</summary>
</member>
<member name="F:SysFuns.KeyModifiers.WindowsKey">
<summary>
Win键
</summary>
</member>
<member name="T:SysFuns.WinHotReg">
<summary>
热键类
</summary>
</member>
<member name="M:SysFuns.WinHotReg.#ctor(System.IntPtr)">
<summary>
热键类
</summary>
<param name="_handle"></param>
</member>
<member name="M:SysFuns.WinHotReg.Finalize">
<summary>
热键注销
</summary>
</member>
<member name="P:SysFuns.WinHotReg.Enabled">
<summary>
热键是否有效
</summary>
</member>
<member name="M:SysFuns.WinHotReg.Free">
<summary>
释放热键
</summary>
</member>
<member name="M:SysFuns.WinHotReg.RegHotKey(System.Int32,SysFuns.KeyModifiers,System.Windows.Forms.Keys)">
<summary>
注册热键
</summary>
<param name="id"></param>
<param name="fsModifiers"></param>
<param name="vk"></param>
<returns></returns>
</member>
<member name="M:SysFuns.WinHotReg.RegHotKey(System.Int32,System.Int32,System.Windows.Forms.Keys)">
<summary>
注册热键
</summary>
<param name="id"></param>
<param name="fsModifiers"></param>
<param name="vk"></param>
<returns></returns>
</member>
<member name="M:SysFuns.WinHotReg.UnHotKey(System.Int32)">
<summary>
删除热键
</summary>
<param name="id"></param>
<returns></returns>
</member>
<member name="M:SysFuns.WinHotReg.UnHotKey">
<summary>
删除所有热键
</summary>
</member>
<member name="T:SysFuns.WinHotReg.HotkeyEventHandler">
<summary>
热键事件
</summary>
<param name="HotKeyID"></param>
</member>
<member name="E:SysFuns.WinHotReg.OnHotkey">
<summary>
当使用热键时发生的事件
</summary>
</member>
<member name="M:SysFuns.WinHotReg.PreFilterMessage(System.Windows.Forms.Message@)">
<summary>
热键消息过滤
</summary>
<param name="m"></param>
<returns></returns>
</member>
<member name="T:SysFuns.HotKeyType">
<summary>
热键类型
</summary>
</member>
<member name="F:SysFuns.HotKeyType.id">
<summary>
热键id
</summary>
</member>
<member name="F:SysFuns.HotKeyType.fsModifiers">
<summary>
功能键
</summary>
</member>
<member name="F:SysFuns.HotKeyType.vk">
<summary>
普通键
</summary>
</member>
<member name="M:SysFuns.HotKeyType.#ctor(System.Int32,SysFuns.KeyModifiers,System.Windows.Forms.Keys)">
<summary>
热键类型
</summary>
<param name="id"></param>
<param name="fsModifiers"></param>
<param name="vk"></param>
</member>
<member name="T:MyDb.RyWin32">
<summary>
Win32 API
</summary>
</member>
<member name="F:MyDb.RyWin32.GWL_WNDPROC">
<summary>
</summary>
</member>
<member name="F:MyDb.RyWin32.WM_COPYDATA">
<summary>
WM_COPYDATA消息的主要目的是允许在进程间传递只读数据。
</summary>
</member>
<member name="F:MyDb.RyWin32.Sys_chanel_id">
<summary>
系统通道ID
</summary>
</member>
<member name="F:MyDb.RyWin32.User_chanel_id">
<summary>
用户通道ID
</summary>
</member>
<member name="M:MyDb.RyWin32.GetMsg(System.Windows.Forms.Message,System.IntPtr@)">
<summary>
获取消息
</summary>
<param name="m"></param>
<param name="handle"></param>
<returns></returns>
</member>
<member name="M:MyDb.RyWin32.SendMsg(System.IntPtr,System.IntPtr,System.Int32,System.String)">
<summary>
发送消息
</summary>
<param name="from_handle"></param>
<param name="to_handle"></param>
<param name="wParam"></param>
<param name="str"></param>
<returns></returns>
</member>
<member name="M:MyDb.RyWin32.SetParentWin(System.IntPtr,System.IntPtr,System.Drawing.Size)">
<summary>
设置父窗口
</summary>
<param name="sub_form"></param>
<param name="parent_form"></param>
<param name="size"></param>
<returns></returns>
</member>
<member name="T:WinAPI.Kernel32">
<summary>
</summary>
</member>
<member name="M:WinAPI.Kernel32.TerminateProcess(System.Int32,System.Int32)">
<summary>
结束进程
</summary>
<param name="handle"></param>
<param name="exitCode"></param>
<returns></returns>
</member>
<member name="T:WinAPI.Struct">
<summary>
</summary>
</member>
<member name="T:WinAPI.Struct.BLENDFUNCTION">
<summary>
</summary>
</member>
<member name="F:WinAPI.Struct.BLENDFUNCTION.BlendOp">
<summary>
</summary>
</member>
<member name="F:WinAPI.Struct.BLENDFUNCTION.BlendFlags">
<summary>
/
</summary>
</member>
<member name="F:WinAPI.Struct.BLENDFUNCTION.SourceConstantAlpha">
<summary>
</summary>
</member>
<member name="F:WinAPI.Struct.BLENDFUNCTION.AlphaFormat">
<summary>
</summary>
</member>
<member name="T:WinAPI.Struct.FlagsSetWindowPos">
<summary>
</summary>
</member>
<member name="F:WinAPI.Struct.FlagsSetWindowPos.SWP_NOSIZE">
<summary>
</summary>
</member>
<member name="F:WinAPI.Struct.FlagsSetWindowPos.SWP_NOMOVE">
<summary>
</summary>
</member>
<member name="F:WinAPI.Struct.FlagsSetWindowPos.SWP_NOZORDER">
<summary>
</summary>
</member>
<member name="F:WinAPI.Struct.FlagsSetWindowPos.SWP_NOREDRAW">
<summary>
</summary>
</member>
<member name="F:WinAPI.Struct.FlagsSetWindowPos.SWP_NOACTIVATE">
<summary>
</summary>
</member>
<member name="F:WinAPI.Struct.FlagsSetWindowPos.SWP_FRAMECHANGED">
<summary>
</summary>
</member>
<member name="F:WinAPI.Struct.FlagsSetWindowPos.SWP_SHOWWINDOW">
<summary>
</summary>
</member>
<member name="F:WinAPI.Struct.FlagsSetWindowPos.SWP_HIDEWINDOW">
<summary>
</summary>
</member>
<member name="F:WinAPI.Struct.FlagsSetWindowPos.SWP_NOCOPYBITS">
<summary>
</summary>
</member>
<member name="F:WinAPI.Struct.FlagsSetWindowPos.SWP_NOOWNERZORDER">
<summary>
</summary>
</member>
<member name="F:WinAPI.Struct.FlagsSetWindowPos.SWP_NOSENDCHANGING">
<summary>
/
</summary>
</member>
<member name="F:WinAPI.Struct.FlagsSetWindowPos.SWP_DRAWFRAME">
<summary>
/
</summary>
</member>
<member name="F:WinAPI.Struct.FlagsSetWindowPos.SWP_NOREPOSITION">
<summary>
</summary>
</member>
<member name="F:WinAPI.Struct.FlagsSetWindowPos.SWP_DEFERERASE">
<summary>
</summary>
</member>
<member name="F:WinAPI.Struct.FlagsSetWindowPos.SWP_ASYNCWINDOWPOS">
<summary>
</summary>
</member>
<member name="T:WinAPI.Struct.COPYDATASTRUCT">
<summary>
</summary>
</member>
<member name="F:WinAPI.Struct.COPYDATASTRUCT.dwData">
<summary>
</summary>
</member>
<member name="F:WinAPI.Struct.COPYDATASTRUCT.cData">
<summary>
</summary>
</member>
<member name="F:WinAPI.Struct.COPYDATASTRUCT.lpData">
<summary>
</summary>
</member>
<member name="T:WinAPI.GDI32">
<summary>
</summary>
</member>
<member name="M:WinAPI.GDI32.DeleteObject(System.IntPtr)">
<summary>
删除一个逻辑笔、画笔、字体、位图、区域或者调色板,释放所有与该对象有关的系统资源,在对象被删除之后,指定的句柄也就失效了。
</summary>
<param name="hObject"></param>
<returns></returns>
</member>
<member name="M:WinAPI.GDI32.SelectObject(System.IntPtr,System.IntPtr)">
<summary>
选择一对象到指定的设备上下文环境中,该新对象替换先前的相同类型的对象。
</summary>
<param name="hdc"></param>
<param name="hgdiobj"></param>
<returns></returns>
</member>
<member name="M:WinAPI.GDI32.CreateCompatibleDC(System.IntPtr)">
<summary>
创建一个与指定设备兼容的内存设备上下文环境DC
</summary>
<param name="hdc"></param>
<returns></returns>
</member>
<member name="M:WinAPI.GDI32.CreateDC(System.String,System.String,System.String,System.IntPtr)">
<summary>
为一个设备创建设备上下文环境。
</summary>
<param name="driverName"></param>
<param name="deviceName"></param>
<param name="output"></param>
<param name="lpInitData"></param>
<returns></returns>
</member>
<member name="M:WinAPI.GDI32.DeleteDC(System.IntPtr)">
<summary>
删除指定的设备上下文环境Dc
</summary>
<param name="dc"></param>
<returns></returns>
</member>
<member name="T:WinAPI.User32">
<summary>
</summary>
</member>
<member name="M:WinAPI.User32.mouse_event(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32)">
<summary>
模拟鼠标点击
</summary>
<param name="dwFlags"></param>
<param name="dx"></param>
<param name="dy"></param>
<param name="dwData"></param>
<param name="dwExtraInfo"></param>
<returns></returns>
</member>
<member name="M:WinAPI.User32.keybd_event(System.Windows.Forms.Keys,System.Byte,System.UInt32,System.UInt32)">
<summary>
模拟按键
</summary>
<param name="bVk"></param>
<param name="bScan"></param>
<param name="dwFlags"></param>
<param name="dwExtraInfo"></param>
</member>
<member name="M:WinAPI.User32.GetWindowDC(System.IntPtr)">
<summary>
返回hWnd参数所指定的窗口的设备环境。
</summary>
<param name="hWnd"></param>
<returns></returns>
</member>
<member name="M:WinAPI.User32.MoveWindow(System.IntPtr,System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean)">
<summary>
移动窗口
</summary>
<param name="hWnd"></param>
<param name="x"></param>
<param name="y"></param>
<param name="width"></param>
<param name="height"></param>
<param name="repaint"></param>
<returns></returns>
</member>
<member name="M:WinAPI.User32.CallWindowProc(System.IntPtr,System.IntPtr,System.Int32,System.IntPtr,System.IntPtr)">
<summary>
将消息信息传送给指定的窗口过程的函数。使用函数CallWindowsProc可进行窗口子分类。
通常来说,同一类的所有窗口共享一个窗口过程。子类是一个窗口或者相同类的一套窗口,
在其消息被传送到该类的窗口过程之前,这些消息是由另一个窗口过程进行解释和处理的。
</summary>
<param name="lpPrevWndFunc"></param>
<param name="hwnd"></param>
<param name="msg"></param>
<param name="wParam"></param>
<param name="lParam"></param>
<returns></returns>
</member>
<member name="M:WinAPI.User32.SetWindowLong(System.IntPtr,System.Int32,System.IntPtr)">
<summary>
用来改变指定窗口的属性函数也将指定的一个32位值设置在窗口的额外存储空间的指定偏移位置。
</summary>
<param name="hwnd"></param>
<param name="nIndex"></param>
<param name="dwNewLong"></param>
<returns></returns>
</member>
<member name="M:WinAPI.User32.SetWindowLong(System.IntPtr,System.Int32,System.Int32)">
<summary>
用来改变指定窗口的属性函数也将指定的一个32位值设置在窗口的额外存储空间的指定偏移位置。
</summary>
<param name="hWnd"></param>
<param name="nIndex"></param>
<param name="dwNewLong"></param>
<returns></returns>
</member>
<member name="M:WinAPI.User32.SetParent(System.IntPtr,System.IntPtr)">
<summary>
设置弹出式窗口,层叠窗口或子窗口的父窗口
</summary>
<param name="hwndChild"></param>
<param name="hwndParent"></param>
<returns></returns>
</member>
<member name="M:WinAPI.User32.GetParent(System.IntPtr)">
<summary>
获得一个指定子窗口的父窗口句柄
</summary>
<param name="hwnd">Handle to the window whose parent window handle is to be retrieved.</param>
<returns>If the window is a child window, the return value is a handle to the parent window. If the window is a top-level window, the return value is a handle to the owner window. If the window is a top-level unowned window or if the function fails, the return value is NULL.</returns>
</member>
<member name="M:WinAPI.User32.GetSystemMenu(System.IntPtr,System.Int32)">
<summary>
获取系统菜单的句柄
</summary>
<param name="hwnd">拥有窗口菜单拷贝的窗口的句柄</param>
<param name="bRevert">标志位,指定将执行的操作</param>
<returns></returns>
</member>
<member name="M:WinAPI.User32.GetSystemMenu(System.IntPtr,System.Boolean)">
<summary>
获取系统菜单的句柄
</summary>
<param name="hwnd">拥有窗口菜单拷贝的窗口的句柄</param>
<param name="bRevert">标志位,指定将执行的操作。
如果此参数为FALSEGetSystemMenu返回当前使用窗口菜单的拷贝的句柄。该拷贝初始时与窗口菜单相同但可以被修改。
如果此参数为TRUEGetSystemMenu重置窗口菜单到缺省状态。如果存在先前的窗口菜单将被销毁。
</param>
<returns>如果参数bRevert为FALSE返回值是窗口菜单的拷贝的句柄如果参数bRevert为TRUE返回值是NULL。</returns>
</member>
<member name="M:WinAPI.User32.RemoveMenu(System.Int32,System.Int32,System.Int32)">
<summary>
从指定菜单删除一个菜单项或分离一个子菜单。
备注只要一个菜单被修改无论它是否在显示窗口里应用程序都必须调用函数DrawMenuBar。
</summary>
<param name="hMenu">将被修改的菜单的句柄。</param>
<param name="nPosition">指定将被删除的菜单项其含义由参数wFlags决定。</param>
<param name="wFlags"></param>
<returns>如果函数调用成功返回非零值如果函数调用失败返回值是零。若想获得更多的错误信息请调用GetLastError函数。</returns>
</member>
<member name="M:WinAPI.User32.SetForegroundWindow(System.IntPtr)">
<summary>
设置前台窗口
</summary>
<param name="hWnd"></param>
<returns></returns>
</member>
<member name="M:WinAPI.User32.GetForegroundWindow">
<summary>
获取当前前台窗口句柄
</summary>
<returns></returns>
</member>
<member name="M:WinAPI.User32.GetActiveWindow">
<summary>
获得当前活动窗体
</summary>
<returns>活动窗口的句柄。如没有窗口处于活动状态或处于活动状态的窗口非当前线程创建,则返回零。</returns>
</member>
<member name="M:WinAPI.User32.SetActiveWindow(System.IntPtr)">
<summary>
设置活动窗体
</summary>
<param name="hwnd"></param>
<returns></returns>
</member>
<member name="M:WinAPI.User32.GetClassName(System.Int32,System.Text.StringBuilder,System.Int32)">
<summary>
获取类名
</summary>
<param name="hWnd"></param>
<param name="lpClassName"></param>
<param name="nMaxCount"></param>
<returns></returns>
</member>
<member name="M:WinAPI.User32.GetWindowThreadProcessId(System.IntPtr,System.Int32@)">
<summary>
获取当前线程对应的进程ID
</summary>
<param name="hwnd"></param>
<param name="ID"></param>
<returns></returns>
</member>
<member name="M:WinAPI.User32.IsWindow(System.IntPtr)">
<summary>
判断指定句柄是否是一个窗口
</summary>
<param name="hWnd"></param>
<returns></returns>
</member>
<member name="M:WinAPI.User32.GetWindowText(System.Int32,System.Text.StringBuilder,System.Int32)">
<summary>
获取窗口标题
</summary>
<param name="hWnd"></param>
<param name="lpString"></param>
<param name="nMaxCount"></param>
<returns></returns>
</member>
<member name="M:WinAPI.User32.SendMessage(System.IntPtr,System.Int32,System.Int32,System.Int32)">
<summary>
发送消息
</summary>
<param name="hwnd"></param>
<param name="wMsg"></param>
<param name="wParam"></param>
<param name="lParam"></param>
<returns></returns>
</member>
<member name="M:WinAPI.User32.SendMessage(System.IntPtr,System.Int32,System.IntPtr,System.IntPtr)">
<summary>
发送消息
</summary>
<param name="hwnd"></param>
<param name="wMsg"></param>
<param name="wParam"></param>
<param name="lParam"></param>
<returns></returns>
</member>
<member name="M:WinAPI.User32.SendMessage(System.IntPtr,System.UInt32,System.Int32,System.Int32)">
<summary>
发送消息
</summary>
<param name="hWnd"></param>
<param name="Msg"></param>
<param name="wParam"></param>
<param name="lParam"></param>
<returns></returns>
</member>
<member name="M:WinAPI.User32.SendMessage(System.IntPtr,System.Int32,System.Int32,WinAPI.Struct.COPYDATASTRUCT@)">
<summary>
发送消息
</summary>
<param name="hwnd"></param>
<param name="msg"></param>
<param name="wParam"></param>
<param name="IParam"></param>
<returns></returns>
</member>
<member name="M:WinAPI.User32.PostMessage(System.IntPtr,System.Int32,System.Int32,WinAPI.Struct.COPYDATASTRUCT@)">
<summary>
发送消息
</summary>
<param name="hWnd"></param>
<param name="msg"></param>
<param name="wParam"></param>
<param name="IParam"></param>
</member>
<member name="M:WinAPI.User32.LoadCursorFromFile(System.String)">
<summary>
从文件中载入指针
</summary>
<param name="filename"></param>
<returns></returns>
</member>
<member name="M:WinAPI.User32.IsWindowVisible(System.IntPtr)">
<summary>
判断窗口是否可见
</summary>
<param name="hwnd"></param>
<returns></returns>
</member>
<member name="M:WinAPI.User32.FindWindow(System.String,System.String)">
<summary>
查找窗口
</summary>
<param name="lpClassName"></param>
<param name="lpWindowName"></param>
<returns></returns>
</member>
<member name="M:WinAPI.User32.FindWindowEx(System.IntPtr,System.IntPtr,System.String,System.String)">
<summary>
The FindWindowEx function retrieves a handle to a window whose class name and window name match the specified strings. The function searches child windows, beginning with the one following the specified child window.
</summary>
<param name="hwndParent">Handle to the parent window whose child windows are to be searched.</param>
<param name="hwndChildAfter">Handle to a child window.</param>
<param name="lpszClass">Specifies class name.</param>
<param name="lpszWindow">Pointer to a null-terminated string that specifies the window name (the window's title).</param>
<returns>If the function succeeds, the return value is a handle to the window that has the specified class and window names.If the function fails, the return value is NULL.</returns>
</member>
<member name="M:WinAPI.User32.InvalidateRect(System.IntPtr,System.Drawing.Rectangle@,System.Boolean)">
<summary>
The InvalidateRect function adds a rectangle to the specified window's update region.
</summary>
<param name="hwnd">Handle to window.</param>
<param name="rect">Rectangle coordinates.</param>
<param name="bErase">Erase state.</param>
<returns>If the function succeeds, the return value is true.If the function fails, the return value is false.</returns>
</member>
<member name="M:WinAPI.User32.ValidateRect(System.IntPtr,System.Drawing.Rectangle@)">
<summary>
The ValidateRect function validates the client area within a rectangle by removing the rectangle from the update region of the specified window.
</summary>
<param name="hwnd">Handle to window.</param>
<param name="rect">Validation rectangle coordinates.</param>
<returns>If the function succeeds, the return value is true.If the function fails, the return value is false.</returns>
</member>
<member name="M:WinAPI.User32.GetWindowLong(System.IntPtr,System.Int32)">
<summary>
获取指定窗口的有关信息也可用于获取窗口内存中指定偏移的32位度整型值。
</summary>
<param name="hWnd"></param>
<param name="dwStyle"></param>
<returns></returns>
</member>
<member name="M:WinAPI.User32.GetDC(System.IntPtr)">
<summary>
检索一指定窗口的客户区域或整个屏幕的显示设备上下文环境的句柄以后可以在GDI函数中使用该句柄来在设备上下文环境中绘图。
</summary>
<param name="hwnd"></param>
<returns></returns>
</member>
<member name="M:WinAPI.User32.ReleaseDC(System.IntPtr,System.IntPtr)">
<summary>
释放设备上下文环境DC供其他应用程序使用。函数的效果与设备上下文环境类型有关。它只释放公用的和设备上下文环境对于类或私有的则无效。
</summary>
<param name="hwnd"></param>
<param name="hdc"></param>
<returns></returns>
</member>
<member name="M:WinAPI.User32.GetClientRect(System.IntPtr,System.Drawing.Rectangle@)">
<summary>
获取窗口客户区的大小。注意一下:窗口的客户区为窗口中除标题栏、菜单栏之外的地方。
</summary>
<param name="hwnd"></param>
<param name="rect"></param>
<returns></returns>
</member>
<member name="M:WinAPI.User32.GetWindowRect(System.IntPtr,System.Drawing.Rectangle@)">
<summary>
返回指定窗口的边框矩形的尺寸。该尺寸以相对于屏幕坐标左上角的屏幕坐标给出。
</summary>
<param name="hWnd"></param>
<param name="rect"></param>
<returns></returns>
</member>
<member name="M:WinAPI.User32.UpdateLayeredWindow(System.IntPtr,System.IntPtr,System.Drawing.Point@,System.Drawing.Size@,System.IntPtr,System.Drawing.Point@,System.Int32,WinAPI.Struct.BLENDFUNCTION@,System.Int32)">
<summary>
更新一个分层窗口的位置,大小,形状,内容和半透明度
</summary>
<param name="hwnd"></param>
<param name="hdcDst"></param>
<param name="pptDst"></param>
<param name="psize"></param>
<param name="hdcSrc"></param>
<param name="pprSrc"></param>
<param name="crKey"></param>
<param name="pblend"></param>
<param name="dwFlags"></param>
<returns></returns>
</member>
<member name="M:WinAPI.User32.SetWindowPos(System.IntPtr,System.IntPtr,System.Int32,System.Int32,System.Int32,System.Int32,WinAPI.Struct.FlagsSetWindowPos)">
<summary>
改变一个子窗口弹出式窗口或顶层窗口的尺寸位置和Z序。
子窗口弹出式窗口及顶层窗口根据它们在屏幕上出现的顺序排序、顶层窗口设置的级别最高并且被设置为Z序的第一个窗口。
</summary>
<param name="hWnd">A handle to the window.</param>
<param name="hWndAfter">A handle to the window to precede the positioned window in the Z order. This parameter must be a window handle or one of the following values.</param>
<param name="X">Specifies the new position of the left side of the window, in client coordinates.</param>
<param name="Y">Specifies the new position of the top of the window, in client coordinates.</param>
<param name="Width">Specifies the new width of the window, in pixels.</param>
<param name="Height">Specifies the new height of the window, in pixels.</param>
<param name="flags">Specifies the window sizing and positioning flags. This parameter can be a combination of the following values.</param>
<returns>If the function succeeds, the return value is nonzero, if the function fails, the return value is zero.</returns>
</member>
<member name="M:WinAPI.User32.SetWindowPos(System.IntPtr,System.IntPtr,System.Int32,System.Int32,System.Int32,System.Int32,System.UInt32)">
<summary>
改变一个子窗口弹出式窗口或顶层窗口的尺寸位置和Z序。
子窗口弹出式窗口及顶层窗口根据它们在屏幕上出现的顺序排序、顶层窗口设置的级别最高并且被设置为Z序的第一个窗口。
</summary>
<param name="hWnd"></param>
<param name="hWndInsertAfter"></param>
<param name="X"></param>
<param name="Y"></param>
<param name="cx"></param>
<param name="cy"></param>
<param name="uFlags"></param>
<returns></returns>
</member>
</members>
</doc>