Ejemplo n.º 1
0
        /// <summary>
        /// 复制请求回调
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void Request_Copy_Compeleted(object sender, WP7HttpEventArgs e)
        {
            CallBackData data = CallBackData.Create(e.Result, e.IsError);

            if (e.IsError)
            {
                MessageBox.Show(data.ErrorMessage);
            }
            else
            {
                MessageBox.Show("复制成功!");
            }
        }
Ejemplo n.º 2
0
        /// <summary>
        /// 获取文件信息回调
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void Request_GetFileInfo_Compelted(object sender, WP7HttpEventArgs e)
        {
            FileData data = FileData.Create(e.Result, e.IsError);

            if (e.IsError)
            {
                MessageBox.Show(data.ErrorMessage);
            }
            else
            {
                MessageBox.Show("文件名:" + data.FileName + "\n" + "文件缩略图:" + data.Thumbnail + "\n" + "文件预览地址:" + data.Preview + "\n" + "文件下载地址:" + data.Uri + "\n");
            }
        }
Ejemplo n.º 3
0
        /// <summary>
        /// 删除文件 网络访问数据回调
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        void Request_Delete_HttpCompleted(object sender, WP7HttpEventArgs e)
        {
            BaseData data = BaseData.Create(e.Result, e.IsError);

            if (e.IsError)
            {
                MessageBox.Show(data.ErrorMessage);
            }
            else
            {
                MessageBox.Show("删除成功!");
            }
        }
Ejemplo n.º 4
0
        /// <summary>
        /// 上传文件 网络访问数据回调
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        void Request_UploadFile_HttpCompleted(object sender, WP7HttpEventArgs e)
        {
            CallBackData data = CallBackData.Create(e.Result, e.IsError);

            if (e.IsError)
            {
                MessageBox.Show(data.ErrorMessage);
            }
            else
            {
                MessageBox.Show("上传成功!");
            }
        }
Ejemplo n.º 5
0
        /// <summary>
        /// 获得文件列表 网络访问数据回调
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        void Request_FileList_HttpCompleted(object sender, WP7HttpEventArgs e)
        {
            FileListData data = FileListData.Create(e.Result, e.IsError);

            if (e.IsError)
            {
                MessageBox.Show(data.ErrorMessage);
            }
            else
            {
                string content = "文件总数为" + data.Count.ToString() + "\n";
                foreach (FileData fileData in data.DataList)
                {
                    content += fileData.FileName + "\n";
                }
                MessageBox.Show(content);
            }
        }
Ejemplo n.º 6
0
        /// <summary>
        /// 获取token  网络访问数据回调
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        void Request_Token_HttpCompleted(object sender, WP7HttpEventArgs e)
        {
            //认证数据
            OauthData data = OauthData.Create(e.Result, e.IsError);

            if (e.IsError)
            {
                //显示错误信息
                MessageBox.Show(data.ErrorMessage);
            }
            else
            {
                //获得服务器返回的token
                _token = data.Token;

                //把获得token显示出来
                MessageBox.Show(data.Token);
            }
        }