提交人

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