提交人信息
提交人
Member member = Context.Current.Owner;
User user = Context.Current.Owner.UserInfo;
代理人
User user = Context.Current.AgentUser;
当前登录用户
User user = Context.Current.LoginUser;
我们经常看到的Initiator等同于Context.Current.Owner。
- Initiator – 是参数(局部变量)有局限性,可以在流程中书写代码时使用,不能在外部dll中使用;
- Context.Current.Owner – 是上下文(线程变量),可以在任何地方使用,包括外部dll。
提交人职级
uint level = Context.Current.Owner.Level;
提交人职位
string jobTitle = Context.Current.Owner.LeaderTitle;
提交人姓名
string name = Context.Current.Owner.UserInfo.ShortName;
Member属性
User属性
Created with the Personal Edition of HelpNDoc: Free iPhone documentation generator