• 如何在工作流中获得当前用户


     ....今天在写工作流的时候发现,用workflowproperty.web.CurrentUser,获得的总是系统帐户
    经过一番研究终于找到了解决的方法
       代码如下:
      public SPUser GetCurrentUser()
            {
                     SPUser user=null;
                     Microsoft.Office.Workflow.Utility.Contact con =
                     Microsoft.Office.Workflow.Utility.Contact.FromName(System.Threading.Thread.CurrentPrincipal.Identity.Name, workflowProperty.Web);
                    foreach (SPUser u in workflowProperty.Web.AllUsers)
                   {
                       if (u.LoginName == con.LoginName)
                       {
                        user = u;

            break;
                       }
                  }
                 return user;
            }

  • 相关阅读:
    简单NAT配置
    PBR路由策略配置
    网络转换协议NAT
    华三ppp协议
    华三ssh和Telnet
    华三NAT总结
    华三IRF配置
    思科ASA对象组NAT
    思科ASA基本配置
    ip->地址 库
  • 原文地址:https://www.cnblogs.com/goyier/p/1128093.html
Copyright © 2020-2023  润新知