PrintService.ExtraPrintJobInfo Feld
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wenn Sie eine optionale Aktivität mit erweiterten Druckoptionen über das android.R.attr#advancedPrintOptionsActivity advancedPrintOptionsActivity
Attribut deklariert haben, wird dieses Zusätzliche verwendet, um die aktuell erstellte PrintJobInfo
Aktivität an Ihre Aktivität zu übergeben, sodass Sie sie ändern können.
[Android.Runtime.Register("EXTRA_PRINT_JOB_INFO")]
public const string ExtraPrintJobInfo;
[<Android.Runtime.Register("EXTRA_PRINT_JOB_INFO")>]
val mutable ExtraPrintJobInfo : string
Feldwert
- Attribute
Hinweise
Wenn Sie eine optionale Aktivität mit erweiterten Druckoptionen über das android.R.attr#advancedPrintOptionsActivity advancedPrintOptionsActivity
Attribut deklariert haben, wird dieses Zusätzliche verwendet, um die aktuell erstellte PrintJobInfo
Aktivität an Ihre Aktivität zu übergeben, sodass Sie sie ändern können. Nachdem Sie fertig sind, müssen Sie die Änderung PrintJobInfo
über dasselbe Extra zurückgeben.
Sie können die übergebene PrintJobInfo
Datei nicht direkt ändern, sondern sie sollten eine weitere mithilfe der android.print.PrintJobInfo.Builder PrintJobInfo.Builder
Klasse erstellen. Sie können alle Standardeigenschaften angeben und erweiterte, druckerspezifische, android.print.PrintJobInfo.Builder#putAdvancedOption(String, String) PrintJobInfo.Builder.putAdvancedOption(String, String)
über und android.print.PrintJobInfo.Builder#putAdvancedOption(String, int) PrintJobInfo.Builder.putAdvancedOption(String, int)
. Die erweiterten Optionen werden vom System nicht interpretiert, sie sind für Anwendungen nicht sichtbar und können nur von Ihrem Druckdienst über PrintJob#getAdvancedStringOption(String) PrintJob.getAdvancedStringOption(String)
und PrintJob#getAdvancedIntOption(String) PrintJob.getAdvancedIntOption(String)
zugegriffen werden.
Wenn die erweiterte Druckoptionen-Aktivität Änderungen an den Standarddruckoptionen bietet, können Sie den aktuellen android.print.PrinterInfo PrinterInfo
Wert mithilfe der #EXTRA_PRINTER_INFO
zusätzlichen Option abrufen, mit der Sie dem Benutzer ui-Optionen präsentieren können, die vom aktuellen Drucker unterstützt werden. Wenn der aktuelle Drucker beispielsweise keine bestimmte Mediengröße unterstützt, sollten Sie ihn nicht in der Benutzeroberfläche für erweiterte Druckoptionen anbieten.
Java-Dokumentation für android.printservice.PrintService.EXTRA_PRINT_JOB_INFO
.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.