Is it possible to search Statuses in a List?
The only method I've found to do it is the rather clumsy way of extracting all the users from a list, then adding this to the Query (code below).
The problem is there's a limit to its length, so if the List has more than around 20 users in, the Search fails.
var lists =
(from list in twitterCtx.List
where list.Type == ListType.Members &&
list.OwnerScreenName == strUser &&
list.Slug == strList
if (lists != null)
foreach (var user in lists)
for (int i = 0; i < user.Users.Count; i++)
if (strFrom != "")
strFrom += " OR ";
strFrom += "from:" + user.Users[i].Identifier.ScreenName;
var queryResultsText =
from search in twitterCtx.Search
where search.Type == SearchType.Search &&
search.WordOr == strSearch &&
search.WithRetweets == false &&
search.IncludeEntities == true &&
search.Query == strFrom &&
search.PageSize == 100