LoadOptions.ResourceLoadingResult

LoadOptions.ResourceLoadingResult class

Résultat du chargement personnalisé de la ressource

public class ResourceLoadingResult

Constructeurs

NomLa description
ResourceLoadingResult(byte[])Crée une instance de chargement result

Propriétés

NomLa description
Data { get; }Données Bynary chargées avec un chargeur personnalisé - elles doivent être définies après le chargement

Des champs

NomLa description
EncodingIfKnownParfois, le codage de la ressource est connu après ou pendant le chargement. Dans ce cas, le code personnalisé peut fournir au convertisseur cette connaissance via ce paramètre. Vous pouvez laisser null dans ce paramètre si l’encodage est inconnu ou n’a pas d’importance.
ExceptionOfLoadingIfAnyParfois, il est impossible de charger la ressource demandée pour une raison quelconque. L’indisponibilité de la ressource n’entraîne souvent pas un plantage de la conversion et le document de résultat peut être créé de toute façon (mais peut-être dans une qualité un peu moins bonne, sans images, etc.). Si une exception s’est produite pendant le chargement, attrapez-le et mettez ce paramètre - parfois cette information est utile pour le convertisseur pour le rendu du résultat.
LoadingCancelledParfois, pour certaines raisons, le chargement du code personnalisé ne devrait pas se produire. Dans ce cas, , veuillez définir cet indicateur sur True. Dans ce cas, le convertisseur essaiera d’utiliser le chargeur de ressources interne default pour obtenir ce résultat (car il se comporte dans une situation où la stratégie personnalisée n’est pas fournie).
MIMETypeIfKnownParfois, la connaissance du type MIME de la ressource chargée est utile pour le convertisseur Vous pouvez fournir le type MIME (s’il est connu après le chargement) dans ce paramètre. Veuillez laisser le paramètre égal à null lorsque le type MIME est inconnu ou qu’il n’est pas nécessaire de le fournir.

Voir également