v 0.1.0
WxConnectorLib v0.1.0的接口文档
ActionUtil
封装了大部分需要对窗体进行操作的操作方法
Get
获取单例实例
SaveAsAction
提供给MessageUtil使用,用于保存文件消息
返回本消息的完整保存路径
Window chatWindow
聊天窗口(消息的来源窗口)
AutomationElement msgElement
消息元素对象
string savePath
保存到的目录路径
bool isVedio
是否是视频(用于点击加载)
VoiceToTextAction
用于给语音消息转文本
返回点击转文本后获得的转文本内容
Window chatWindow
聊天窗口(消息的来源窗口)
AutomationElement msgElement
消息元素对象
OpenMergeForwardAction
用于获取合并转发消息(聊天记录)的全部消息内容 当前只支持文字类型,别的类型的消息在聊天记录中会转换为占位符
返回聊天记录列表
AutomationElement msgElement
消息元素对象
LoginAction
用于启动微信主程序并登录(如果有进入按钮则点击,没有则等待扫码登录) 会等待微信登录完成后进行页面刷新
string wxPath
微信主程序完整路径
OpenListenerWindowsAction
用于搜索监听的用户,并打开独立监听窗口,并返回全部监听的窗口对象
List<string> listeners
监听对象备注名(用户和群的备注名)
SendTextMessage
用于向指定窗口发送普通文本内容 支持 WeChat 自带的表情 格式为: [xxx] (两侧有空格) 可以从 WeChat 输入栏直接复制到剪贴板查看
string msg
需要发送的消息文本
Window chatWindow
用于发送消息的窗口(监听产生的独立聊天窗口)
SendFileMessage
用于向指定窗口发送本地文件消息
string path
需要发送的本地文件的完整路径
Window chatWindow
用于发送消息的窗口(监听产生的独立聊天窗口)
MessageUtil
封装了有关从原始消息元素对象处理为 WMessage 对象的处理方法
Get
用于获取单例对象
SetSavePath
用于设置文件消息的保存路径
string path
保存路径
bool isRelative
是否是相对路径
HandleMsg
用于处理源消息元素对象到 WMessage 对象
返回 处理后的消息 WMessage 对象
Window chatWindow
消息元素的来源窗口
AutomationElement msgElement
消息元素对象
EventManager
封装了所有支持的 Event 与其委托类型
Get
获取单例实例
OnNewMessage
新消息事件 event
OnNewMessageWithoutSelf
新消息事件(但是排除了自己的消息) event
ListenManager
封装了窗口监听的方法
Get
获取单例实例
InitListen
初始化监听处理
List<Window> listenWindows
需要监听的独立聊天窗口列表
Last updated