Page tree
Skip to end of metadata
Go to start of metadata

 方法

   AddUser(userName, password, email, displayName, extendedPropertyList)

 描述

   使用此方法给用户管理平台增加用户。

 参数说明

参数

类型

说明

userName

string 

用户名。
passwordstring密码。

email

string邮箱。
displayNamestring显示名。

extendedPropertyList

Dictionary<string, string>

扩展属性列表。
说明
  • 如果是Windows域认证模式,password、 email、displayName参数可忽略。
  • 如果不需要设置自定义属性,extendedPropertyList 则为null。

 示例

   下面的示例代码中,通过AddUser方法,给用户管理平台添加用户。

public class SampleApi : ForguncyApi
    {
        [Post]
        public void AddUser()
        {
            //定义键为string,值为string类型的Dictionary
            var dic = new Dictionary<string, string>();
            //设置自定义属性
            dic.Add("头衔", "首席技术执行官");
            //给用户管理平台添加用户
            this.UserInfos.AddUser("小李", "123456", "zhangsan@grapecity.com", "李雷", dic);
        }
    }


 操作步骤

  创建服务端Web API应用程序集,具体请参见创建服务端Web API应用程序集

  在.cs文件中输入代码。

  在解决方案资源管理器中,右击解决方案,在右键菜单中选择“生成”,生成dll文件。

  在设计器中,选择“文件->设置->自定义Web Api”,单击“上传Web Api Assembly”,上传生成的dll文件。

  在页面中,选择一个单元格区域,将其单元格类型设置为按钮,设置其命令为JavaScript命令,并输入JavaScript代码。

  运行页面,单击添加按钮,就会弹出警告框。

关闭警告框后,当页面上的用户信息表格刷新后,就可以看到新添加的用户。

也可以在用户管理平台中看到新增的用户。

  • No labels