new MenuInfo
来源:互联网 发布:淘宝口罩 编辑:程序博客网 时间:2024/05/22 11:13
/// 删除菜单
///
/// 调用接口凭证
///
public CommonResult DeleteMenu(string accessToken)
{
var url = string.Format("https://api.weixin.qq.com/cgi-bin/menu/delete?access_token={0}", accessToken);
return Helper.GetExecuteResult(url);
}
看到这里,有些人可能会问,实体类你简化了,那么创建菜单是不是挺麻烦的,特别是构造对应的信息应该如何操作呢?前面不是介绍了不同的构造函数了吗,通过他们简单就搞定了,不用记下太多的实体类及它们的继承关系来处理菜单信息。
private void btnCreateMenu_Click(object sender, EventArgs e)
{
MenuInfo productInfo = new MenuInfo("软件产品", new MenuInfo[] {
new MenuInfo("病人资料管理系统", ButtonType.click, "patient"),
new MenuInfo("客户关系管理系统", ButtonType.click, "crm"),
new MenuInfo("酒店管理系统", ButtonType.click, "hotel"),
new MenuInfo("送水管理系统", ButtonType.click, "water")
});
MenuInfo frameworkInfo = new MenuInfo("框架产品", new MenuInfo[] {
new MenuInfo("Win开发框架", ButtonType.click, "win"),
new MenuInfo("WCF开发框架", ButtonType.click, "wcf"),
new MenuInfo("混合式框架", ButtonType.click, "mix"),
new MenuInfo("Web开发框架", ButtonType.click, "web"),
new MenuInfo("代码生成工具", ButtonType.click, "database2sharp")
});
MenuInfo relatedInfo = new MenuInfo("相关链接", new MenuInfo[] {
new MenuInfo("公司介绍", ButtonType.click, "Event_Company"),
new MenuInfo("官方网站", ButtonType.view, "http://www.iqidi.com"),
new MenuInfo("提点建议", ButtonType.click, "Event_Suggestion"),
new MenuInfo("联系客服", ButtonType.click, "Event_Contact"),
new MenuInfo("发邮件", ButtonType.view, "/qm_share?t=qm_mailme&email=S31yfX15fn8LOjplKCQm")
});
MenuJson menuJson = new MenuJson();
menuJson.button.AddRange(new MenuInfo[] { productInfo, frameworkInfo, relatedInfo });
//Console.WriteLine(menuJson.ToJson());
if (MessageUtil.ShowYesNoAndWarning("您确认要创建菜单吗") == System.Windows.Forms.DialogResult.Yes)
{
IMenuApi menuBLL = new MenuApi();
CommonResult result = menuBLL.CreateMenu(token, menuJson);
Console.WriteLine("创建菜单:" + (result.Success ? "成功" : "失败:" + result.ErrorMessage));
}
}
这个就是我微信门户里面的菜单操作了,
- new MenuInfo
- MenuInfo.java10
- MenuInfo.java(zhou3)
- 漫画加载,频道管理(MenuInfo)
- 今日头条(MyFragment,Myadapter,MenuInfo类)
- new!
- new
- new
- new
- new
- New
- new
- new
- NEW~!
- new?
- new
- New
- new
- C#开发微信门户及应用(6)--微信门户菜单的管理操作
- CTE递归应用,树状结构,查询所有子部门、子部门数量、按层级显示部门名称
- iOS UIApplication的代理方法总结
- HDU 1395 2^x mod n = 1
- 子菜单集合
- new MenuInfo
- C#中MessageBox用法大全(附效果图)
- 【Leetcode长征系列】Palindrome Number
- 算法9.13
- 贴片电阻的命名方法
- [ajax 学习笔记] ajax初试
- hdu1395 2^x mod n = 1
- ListView分组和字母导航,自定义Toast
- 从pfx提取密钥信息,并转换为key格式(pfx使用pkcs12模式补足)