Vb.net 无法使用Twitterizer Silverlight/Async进行Twitter调用
使用Twitterizer网站上的代码示例,我试图用以下代码向twitter发布一条推文:Vb.net 无法使用Twitterizer Silverlight/Async进行Twitter调用,vb.net,twitter,twitterizer,Vb.net,Twitter,Twitterizer,使用Twitterizer网站上的代码示例,我试图用以下代码向twitter发布一条推文: Dim asyncResult As IAsyncResult = TwitterStatusAsync.Update( tokens.Tokens, Tweet.Text, Nothing, Timeout, Function(updateResponse) If (updateRes
Dim asyncResult As IAsyncResult = TwitterStatusAsync.Update(
tokens.Tokens,
Tweet.Text,
Nothing,
Timeout,
Function(updateResponse)
If (updateResponse.Result = RequestResult.Success) Then
MessageBox.Show("Tweet Posted")
Else
MessageBox.Show("Error: " & updateResponse.ErrorMessage)
End If
End Function)
但我有一个例外:
System.NotSupportedException未由用户代码处理
Message=不支持指定的方法。
堆栈跟踪:
在System.Func4.BeginInvoke(T1 arg1、T2 arg2、T3 arg3、异步回调、对象对象)
在Twitterizer.AsyncUtility.ExecuteAsyncMethod[TResponse,TProperties](OAuthTokens令牌,字符串,TProperties属性,TimeSpan超时,Func
4 methodToCall,Action1函数)
在Twitterizer.TwitterStatusAsync.Update(OAuthTokens令牌、字符串文本、StatusUpdateOptions选项、TimeSpan超时、操作
1函数)
在myFire\u Silverlight.\u twitter.Status\u Post(mf\u object\u tweet)
在myFire\u Silverlight.TweetDialog.OKButton\u单击(对象发送器,路由目标e)
在System.Windows.Controls.Primitives.ButtonBase.OnClick()中
在System.Windows.Controls.Button.OnClick()中
在System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)
在System.Windows.Controls.Control.OnMouseLeftButtonUp(控件ctrl,事件参数e)
在MS.Internal.JoltHelper.firevent(IntPtr unmanagedObj、IntPtr unmanagedobjars、Int32 argsTypeIndex、Int32 actualgstypeindex、String eventName、UInt32标志)
内部异常:
我做错了什么?Ricky在Twitterizer.net上回复了我的表单帖子,他的帖子是:
我问了一个在图书馆那一部分工作的人(我相信大部分),他是这么说的 人力资源管理,所以基本上有两个问题。。。1.Silverlight异步库的这一部分不支持发布推文,我只有时间选择性地实现对异步库和2的SL支持。最近对源代码(Henriks Async Helpers)的更改已从异步库中删除所有SL支持,因为SL不支持Func.BeginInvoke 因此,您可能需要使用非异步方法,并将它们放在您自己的异步事件处理程序中。(也就是说,如果我正确理解这个问题和他的回答。)