LoadOptions.ResourceLoadingResult

LoadOptions.ResourceLoadingResult class

自定义加载资源的结果

public class ResourceLoadingResult

构造函数

姓名描述
ResourceLoadingResult(byte[])创建加载结果的实例

特性

姓名描述
Data { get; }使用自定义加载器加载的二进制数据 - 必须在加载后设置

字段

姓名描述
EncodingIfKnown有时资源的编码在加载之后或加载期间是已知的。 在这种情况下,自定义代码可以通过 此参数为转换器提供该知识。如果编码未知或无关紧要,您可以在此参数中保留 null。
ExceptionOfLoadingIfAny有时由于某种原因无法加载请求的资源。 资源不可用通常不会导致转换崩溃, 无论如何都可以创建结果文档(但质量可能稍差,没有图像等)。 如果发生异常在加载过程中,抓住它并输入这个参数 - 有时该信息对于转换器渲染结果很有用。
LoadingCancelled有时由于某些原因加载不应该发生自定义代码。在这种情况下 请将此标志设置为 True。在这种情况下,转换器将尝试使用内部 default 资源加载器来获得该结果(因为它在未提供自定义策略的情况下表现).
MIMETypeIfKnown有时了解加载资源的 MIME 类型对转换器很有用 您可以在此参数中提供 MIME 类型(如果加载后已知)。 Please 当 MIME 类型未知或不需要提供它时,请让参数等于 null。

也可以看看