Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net 无法使用Twitterizer Silverlight/Async进行Twitter调用_Vb.net_Twitter_Twitterizer - Fatal编程技术网

Vb.net 无法使用Twitterizer Silverlight/Async进行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

使用Twitterizer网站上的代码示例,我试图用以下代码向twitter发布一条推文:

        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.Func
4.BeginInvoke(T1 arg1、T2 arg2、T3 arg3、异步回调、对象对象)
在Twitterizer.AsyncUtility.ExecuteAsyncMethod[TResponse,TProperties](OAuthTokens令牌,字符串,TProperties属性,TimeSpan超时,Func
4 methodToCall,Action
1函数)
在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

因此,您可能需要使用非异步方法,并将它们放在您自己的异步事件处理程序中。(也就是说,如果我正确理解这个问题和他的回答。)