二 Downloader的使用(属性)


属性:

(1)DownloadProgress(Downloader)

得到一个下载内容进程相对值.

返回值是个Double型,是0到1之间的数来描述下载内容总合,按百分之几来增加.

调用Downloader的send方法,DownloadProgress性质能检测下载内容的百分数.返回0到1.0之间的数,并为double类型,0表示没有内容被下载,1.0表示所有内容被下载完成.

下载面是DownloadProgress property 在DownloadProgressChanged中的使用.

二 Downloader的使用(属性)// Event handler for updating visual progress indicator
二 Downloader的使用(属性)
function onDownloadProgressChanged(sender, eventArgs)
}



(2)ResponseText

成功的下载请求并得到下载的数据.

返回值是String类型,下载数据.如在HTML中,

你通常只使用这个属性的就是Downloader对象的Completed事件.在这个之外就不能保证ResponseText的值是有效值.

当Downloader对象请求已经完成并成功,ResponseText属性包含一个下载内容的字符串描述.这个字符串能描述XAML的内容,JavaScript内容,或media,如图象.



(3)Status

得到Downloader对象请求的当前HTTP状态.
value = downloaderObject.Status

返回值为integer,得到HTTP的状态值来描述Downloader对象请求状态.这个属性是read-only,默认值为0;

HTTP状态反应当前Downloader对象的求情状态.详细就用一个Open方法中的一个verb参数来说明.列如,如果这个verb参数是"GET"和结果下载成功,Status的值是200,否则StatusText是"OK";

下面是详细的HTTP status code

Status code

Status text

Description

200

OK

The request completed successfully.

204

No content

The server has not found anything matching the request URI.


因为Downloader下载内容是异步,事件会指出完成或错误要比使用HTTP状态值的在Downloader场景中使用的多.


(4)StatusText

得到Downloader对象请求的当前HTTP状态.

返回值是一个String类型,这个String符合相应的Status属性的值,这个属性是read-only,默认值是空的字符串.


(6)URI


得到下在请求的URI.

返回值类型为String,是Downloader对象的Uniform Resource Identifier (URI) 相应值.

当你调用Send方法时,你指定一个URI参数,用来数据从那下载.这个URI属性就是哪个Send方法相应的URI参数.如果你是多个Downloader下载,URI属性是用来区分不同的DownloadProgressChanged或Completed事件.




相关文章:

  • 2021-10-29
  • 2021-08-16
  • 2021-12-29
  • 2021-06-19
  • 2021-11-19
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-08-14
  • 2021-08-12
  • 2022-12-23
  • 2021-04-12
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案