webClient_OpenReadCompletedから結果を取得したいのですが、getMethodで応答を取得したいのです。ただし、このコードでは、最初はgetMehodが機能し、その後getMethodが終了すると、webClient_OpenReadCompletedが機能します。getMethodで結果を取得する方法は?
psすべてWindowsPhoneにあります
public string apiUri = "https://api.vk.com/method/";
public string response = "";
public void getMethod(string parameters)
{
var webClient = new WebClient();
webClient.OpenReadCompleted += webClient_OpenReadCompleted;
string uri = apiUri + parameters + "&access_token=" + access_token;
webClient.OpenReadAsync(new Uri(uri));
}
void webClient_OpenReadCompleted(object sender, OpenReadCompletedEventArgs e)
{
XDocument xml = XDocument.Load(e.Result);
response = xml.ToString();
}
public void statusGet(string uid)
{
getMethod("status.get.xml?uid" + uid);
}