LoadOptions.ResourceLoadingResult

LoadOptions.ResourceLoadingResult class

Ergebnis des benutzerdefinierten Ladens von resource

public class ResourceLoadingResult

Konstrukteure

NameBeschreibung
ResourceLoadingResult(byte[])Erstellt eine Instanz des Ladeergebnisses

Eigenschaften

NameBeschreibung
Data { get; }Bynary-Daten, die mit benutzerdefiniertem Ladeprogramm geladen wurden - müssen nach dem Laden von festgelegt werden

Felder

NameBeschreibung
EncodingIfKnownManchmal ist die Codierung der Ressource nach oder während des Ladens bekannt. In einem solchen Fall kann benutzerdefinierter Code den Konverter mit diesem Wissen über diesen Parameter versorgen. Sie können diesen Parameter null lassen, wenn die Kodierung unbekannt ist oder keine Rolle spielt.
ExceptionOfLoadingIfAnyManchmal ist es aus irgendeinem Grund nicht möglich, die angeforderte Ressource zu laden. Die Nichtverfügbarkeit der Ressource führt oft nicht zum Absturz von conversiov und das Ergebnisdokument kann trotzdem erstellt werden (aber möglicherweise in etwas schlechterer Qualität, ohne Bilder usw.). Wenn eine Ausnahme aufgetreten ist Fangen Sie es während des Ladens einfach ab und geben Sie diesen Parameter ein - manchmal sind diese Informationen für den Konverter zum Rendern des Ergebnisses nützlich.
LoadingCancelledManchmal sollte aus bestimmten Gründen das Laden von benutzerdefiniertem Code nicht erfolgen. In diesem Fall setzen Sie bitte dieses Flag auf True. In einem solchen Fall versucht der Konverter, den internen Ressourcenlader default zu verwenden, um dieses Ergebnis zu erhalten (wie er sich in Situationen verhält, in denen keine benutzerdefinierte Strategie angegeben ist).
MIMETypeIfKnownManchmal ist das Wissen über den MIME-Typ der geladenen Ressource für den Konverter nützlich Sie können den MIME-Typ (wenn er nach dem Laden bekannt war) in diesem Parameter angeben. Please Lassen Sie den Parameter gleich null, wenn der MIME-Typ unbekannt ist oder es nicht erforderlich ist, ihn anzugeben.

Siehe auch