message
意在是什么?它是发送的消息还是错误消息?如果sharepoint.UploadedCompleted返回EventArgs,则可以在回调函数中访问它们。比如我有下面的代码在服务中加载邮件模板:
Public Function LoadEmailTemplate(ByVal template As String)
Dim path As String = AppDomain.CurrentDomain.BaseDirectory + "EmailTemplates\" + template
Return (File.ReadAllText(path))
End Function
然后我的客户端应用程序中,我只是做:
Private Sub loadEmailTemplate_completed(ByVal sender As Object, ByVal e As MainServiceReference.LoadEmailTemplateCompletedEventArgs)
Dim body As String = e.Result
body = body.Replace("{CHEMICAL}", chemApp.Chemical.tradeName)
body = body.Replace("{REQUESTEDBY}", chemApp.requestedBy)
body = body.Replace("{FACILITY}", chemApp.facilityPath)
body = body.Replace("{ID}", chemApp.ID)
clientMain.SendMailAsync(toAddress, fromAddress, subject, body)
End Sub
然后我就可以通过LoadEmailTemplateCompletedEventArgs
访问返回值。你可以用sharepoint.upload做些类似的事情吗?即配置它返回一个值,然后通过EventArgs访问它?
哦,仅供参考,事件处理程序只是:
AddHandler clientMain.LoadEmailTemplateCompleted, AddressOf loadEmailTemplate_completed