0

私はチュートリアル@ http://blogs.msdn.com/b/pstubbs/archive/2010/10/04/developing-windows-phone-7-applications-for-sharepoint-2010.aspxに従おうとしています

ある時点で、彼は Visual Studio にサービス参照ツールを追加して、Lists.asmx Web サービスへの参照を追加することを提案しました。プロジェクトを右クリック->サービス参照を追加..サービス参照ウィンドウの追加ポップアップが表示されます。Lists.asmx Web サービスを追加する方法がわかりません。このチュートリアルは、windows phone 7 では少し古くなっています。windows phone 8 で実現したいと考えています。

どうすれば追加できるか教えてください。

または、Windows Phone 8 で同じ目標を達成するにはどうすればよいですか?

前もって感謝します!

4

1 に答える 1

0

次の手順に従ってください

ステップ 1: [参照の追加] を右クリックして、サービス参照を追加します。

Step2: Web サービス リンクを Service References に配置し、[go] ボタンを押します。また、サービス参照の名前空間も追加します。 ここに画像の説明を入力

ステップ 3:Newtonsoft.Json.Linq; .cs ファイルに名前空間を 使用して追加します。

Step4: cs ファイルに次のコードを追加します。

 WhatsupServices.WhatsUpServiceSoapClient ws = new WhatsupServices.WhatsUpServiceSoapClient();
ws.ContactUsJSONCompleted += ws_ContactUsJSONCompleted;
ws.ContactUsJSONAsync(txtContactUsName.Text, txtContactUsPhone.Text, txtContactUsEmail.Text, txtContactUsComment.Text);

step6: resopnce メソッドを生成する

 void ws_ContactUsJSONCompleted(object sender, dynamic e)
        {
            if (e.Error != null)
            {
                MessageBox.Show(LogIn.NetworkBusyMsg, LogIn.MsgHdr, MessageBoxButton.OK);
                busyIndicator.IsRunning = false;
            }
            else
            {
                busyIndicator.IsRunning = false;
                string Result = e.Result;
                JObject obj = JObject.Parse(Result);
                string ResultCode = (string)obj["ResultCode"];
                string ResponceMessage = (string)obj["ResponseMessage"];

                if (ResultCode == "1")
                {
                    MessageBox.Show("Thank you for your message. We'll get back to you soon.", LogIn.MsgHdr, MessageBoxButton.OK);
                    NavigationService.GoBack();
                }
                else
                {

                }
            }
        }

それがあなたを助けることを願っています。

ここにコメントするよりも質問がある場合.私はあなたを助けます

于 2013-10-17T13:51:28.313 に答える