公共类CodecsLoadAsyncCompletedEventArgs:CodecsAsyncCompletedEventArgs
公共类CodecsLoadAsyncCompletedEventArgs
继承了CodecsAsyncCompletedEventArgs
公共类CodecsLoadAsyncCompletedEvent扩展CodecsAsyncCompletedEvent
公共ref类CodecsLoadAsyncCompletedEventArgs:公共CodecsAsyncCompletedEventArgs
请注意:本主题是…的一部分RasterCodecs
使用.NET的异步支持System.ComponentMode.AsyncOperation
模型。为。net异步/等待
支持此类型/成员不使用。相反,指RasterCodecs异步操作.
的RasterCodecs类支持异步加载图像文件RasterCodecs。LoadAsync方法。调用这些方法时,调用方的线程不会被阻塞,方法将立即返回一个实例RasterImage处于加载状态的RasterImage。IsLoading属性设置为真正的).当对象处于加载状态时,不要使用此对象的其他属性。
当RasterCodecs对象加载完图像后,对象的各种属性RasterImage将填充图像信息和数据和RasterImage。IsLoading属性将设置为假.
不要投票RasterImage。IsLoading属性以确定图像是否已完成加载。相反,订阅RasterCodecs。LoadAsyncCompleted事件时获取通知LoadAsync操作是否已完成以及是否发生了任何错误。
的RasterCodecs。LoadAsyncCompleted事件数据也将包含返回的相同对象RasterCodecs。LoadAsync因此,您不必在应用程序中保留原始对象。
的RasterCodecs。LoadAsyncCompleted事件使用类型的数据参数对象CodecsLoadAsyncCompletedEventArgs.这个类包含以下属性:
财产 | 描述 |
---|---|
Uri,流而且文件名 | 包含传递给初始化此异步操作的方法的URI、流或文件名。 这些属性中只有一个是有效值(不是零包含有效引用的属性取决于的版本RasterCodecs。LoadAsync方法已被调用。 例如,如果RasterCodecs。LoadAsync(Uri uri, object userState)被称为Uri将包含传递给方法的相同URI,而流而且文件名都将是零.如果RasterCodecs。LoadAsync(String fileName, object userState)被称为文件名将包含传递给方法的相同文件名字符串值,而Uri而且流都将是零等等。 |
图像 | 包含了RasterImage类实例,它包含正在加载的图像数据。对象返回的对象与此实例相同RasterCodecs。LoadAsync方法。的值在异步操作运行时RasterImage。IsLoading属性将真正的指示对象正在用图像信息填充,不应使用该对象。当异步操作完成时,RasterCodecs。LoadAsyncCompleted事件将触发图像将包含最终的和准备使用的对象。如果发生错误,此属性将被设置为零对象由工具包在内部处理。 |
错误 | 包含在异步操作期间可能发生的任何错误。时必须检查此值RasterCodecs。LoadAsyncCompleted事件触发,并确保它不包含有效的异常对象。 |
取消了 | 包含一个值,该值指示异步操作是否已取消。例如,通过打电话RasterCodecs。CancelAsync当使用RasterCodecs。LoadAsync与一个URL |
有关示例,请参见RasterCodecs。LoadAsyncCompleted.
帮助收藏
光栅net|C API|c++类库|HTML5 JavaScript
文档net|C API|c++类库|HTML5 JavaScript
医疗net|C API|c++类库|HTML5 JavaScript
医疗Web查看器net
188宝金博怎么下载
支持的平台上
.NET、Java、Android和iOS/macOS程序集
C API/ c++类库
HTML5 JavaScript库
您的邮件已发送到支持!应该有人联系你!如果你的事情很紧急,请回来聊天。
聊天时间:
周一至周五,美国东部时间上午8:30至下午6:00
感谢您的反馈!
请再次填写表格开始新的聊天。
所有代理目前都离线。
聊天时间:
周一-周五
上午8:30 -下午6点
如需联系我们,请填写此表格,我们将通过电子邮件与您联系。