我遇到使用自定义列表的EmailReceived方法的问题。
创建事件接收器并在事件项的文件夹属性区域中设置“Handle EmailReceived”= true后,以下内容存在于.cs文件中
public override void EmailReceived(SPList list, Microsoft.Sharepoint.SPEmailMessage
emailMessage, string receiverData)
{
base.EmailReceived(list, emailMessage, receiverData);
}
我知道SPEmailMessage包含在Microsoft.Sharepoint.Utilities中,但当我更改了存根中的参数时,“Handle EmailReceived”会自动更改为false,导致我的代码无法被调用。
我已经使用默认电子邮件测试列出其他列表类型的项目功能,例如公告,一切正常。但是我也有同样的问题,错误的参数也被删除了。
我到处搜寻,找不到其他有类似问题的人。
我使用的软件是VS2010 SP1和Sharepoint 2010。
谢谢,
麦克
答案 0 :(得分:0)
我在微软支持部门发生了一个事件,他们认为这是一个错误,将在未来的更新中修复。