←选择平台

CodecsLoadSvgAsyncCompletedEventArgs类

总结
包含用于RasterCodecs。LoadSvgAsyncCompleted事件。
语法
c#
VB
c++
Java
公共CodecsLoadSvgAsyncCompletedEventArgs:CodecsAsyncCompletedEventArgs
公共CodecsLoadSvgAsyncCompletedEventArgs继承了CodecsAsyncCompletedEventArgs
公共CodecsLoadSvgAsyncCompletedEvent扩展CodecsAsyncCompletedEvent
公共ref类CodecsLoadSvgAsyncCompletedEventArgs:公共CodecsAsyncCompletedEventArgs
讲话

请注意:本课题是RasterCodecs使用.NET提供异步支持System.ComponentMode.AsyncOperation模型。为。net异步/等待支持此类型/成员不使用。相反,请参考RasterCodecs异步操作

RasterCodecs类支持从图像文件异步加载SVGLoadAsync方法。当调用这些方法时,调用线程不会被阻塞,方法会立即返回。

RasterCodecs对象加载完SVG后LoadSvgAsyncCompleted事件将在操作完成时(或发生错误时)发生。

LoadSvgAsyncCompleted事件使用类型的数据参数对象CodecsLoadSvgAsyncCompletedEventArgs.该类包含以下属性:

财产 描述
CodecsLoadSvgAsyncCompletedEventArgs。UriCodecsLoadSvgAsyncCompletedEventArgs。流CodecsLoadSvgAsyncCompletedEventArgs。文件名

包含传递给初始化此异步操作的方法的URI、流或文件名。

这些属性中只有一个可以是有效值(不是(参考)任何时候。的版本,包含有效引用的属性取决于LoadSvgAsync方法已被调用。

例如,如果LoadSvgAsync(Uri Uri, int pageNumber, CodecsLoadSvgOptions选项,对象userState)被称为,Uri将包含传递给方法的相同URI,而文件名都会是.如果LoadSvgAsync(String fileName, int pageNumber, CodecsLoadSvgOptions options,对象userState)被称为,文件名将包含相同的文件名字符串值传递给方法而Uri都会是等等......

CodecsLoadSvgAsyncCompletedEventArgs。文档

包含了ISvgDocument实例,其中包含正在加载的页面的SVG数据。当异步操作完成时,LoadSvgAsyncCompleted事件将触发文档将包含最终和准备使用SVG对象。如果发生错误,此属性将被设置为该对象由工具箱在内部进行处理。

CodecsLoadSvgAsyncCompletedEventArgs。错误

包含在异步操作期间可能发生的任何错误。时,必须检查此值LoadSvgAsyncCompleted事件触发,并确保它不包含有效的异常对象。

CodecsLoadSvgAsyncCompletedEventArgs。取消了

包含一个值,该值指示异步操作是否已取消。例如,通过调用CancelAsync当使用RasterCodecs。LoadAsyncURL。

例子

示例请参见RasterCodecs。LoadSvgAsyncCompleted

需求

目标平台

Leadtools。编解码器的组装
188金宝搏的网址客服|支持|联系我们|知识产权公告
©1991 - 2021领德科技有限公司版权所有。