private async void conv(long?Id) { status = await tokens.Statuses.ShowAsync(id => Id); data.Addtweet(tweet, status); try { //if (status.ExtendedEntities.UserMentions[0].Id != null) //{ if (status.InReplyToStatusId != null) { var rep_status = status.InReplyToStatusId; //checkBlock.Text = rep_status.ToString(); conv(rep_status); } else { conveView.ItemsSource = tweet; } } catch (Exception ex) { var tes = ex.Message; //data.toast("2" + tes); return; } }
private async void tweetLoad() { userTLView.Visibility = Visibility.Collapsed; listView2.Visibility = Visibility.Visible; if (tokens != null) { tweet = new ObservableCollection <Models.TweetInfo>(); try { // tweet = new List<TweetClass.TweetInfo>(); foreach (var status in await tokens.Statuses.UserTimelineAsync(user_id => UserId, count => 800)) { data.Addtweet(tweet, status); } this.listView2.ItemsSource = tweet; } catch (Exception ex) { } } }
private void searchButtom_Click(object sender, RoutedEventArgs e) { if (tokens != null) { tweet = new List <TweetClass.TweetInfo>(); var data = new Tweets(); try { foreach (var status in tokens.Search.Tweets(q => searchbox.Text, count => 200, lang => "ja")) { data.Addtweet(tweet, status); } listView.ItemsSource = tweet; } catch (Exception ex) { //viewTextBox.AppendText(ex.Message); } } }
private async void searchTweet() { if (tokens != null) { tweet = new ObservableCollection <Models.TweetInfo>(); try { string search_word = serchBox2.Text; var result = await tokens.Search.TweetsAsync(count => 100, q => search_word); //foreach (var status in await tokens.Search.TweetsAsync(q => serchBox.Text, count => 200, lang => "ja")) foreach (var status in result) { data.Addtweet(tweet, status); } searchView.ItemsSource = tweet; } catch (Exception ex) { // viewTextBox.Text = ex.Source; } } }