XmlForm.Print Methode
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.
Überlädt
Print() |
Druckt den Formularinhalt so, wie er in der aktiven Ansicht des Formulars gerendert wird. |
Print(Boolean) |
Druckt den Formularinhalt so, wie er in der aktiven Ansicht des Formulars gerendert wird, indem das Dialogfeld Drucken angezeigt wird. |
Print()
Druckt den Formularinhalt so, wie er in der aktiven Ansicht des Formulars gerendert wird.
public:
abstract void Print();
public abstract void Print ();
abstract member Print : unit -> unit
Public MustOverride Sub Print ()
Ausnahmen
Das Formular kann nicht gedruckt werden.
Die Print-Methode wurde über das Loading -Ereignis aufgerufen.
Die Formularvorlage ist in der Kategorie Sicherheit und Vertrauensstellung der Dialogfeldes Formularoptionen nicht auf Voll Vertrauenswürdig festgelegt.
Beispiele
Im folgenden Codebeispiel wird die Print-Methode der XmlForm -Klasse verwendet, um die aktuelle Ansicht mit den aktuellen Druckereinstellungen zu drucken.
this.Print();
Me.Print()
Hinweise
Die Print-Methode verwendet die aktuellen Druckereinstellungen und löst Ausnahmen aus, wenn die Methode von Ereignishandlern für die ViewSwitched- oder Loading-Ereignisse oder von einem nicht voll vertrauenswürdigen Formular aufgerufen wurde.
Auf dieses Mitglied kann nur mithilfe von Formularen zugegriffen werden, die über eine Formularvorlage geöffnet wurden, die mithilfe der Kategorie "Sicherheit und Vertrauensstellung" im Dialogfeld "Formularoptionen" so konfiguriert wurde, dass sie mit voller Vertrauenswürdigkeit ausgeführt wird. Dieses Mitglied erfordert die volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer und kann von teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie auf MSDN unter "Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code".
Auf diesen Typ oder dieses Mitglied kann nur über Code zugegriffen werden, der in Formularen ausgeführt wird, die in Microsoft InfoPath Filler geöffnet wurden.
Gilt für:
Print(Boolean)
Druckt den Formularinhalt so, wie er in der aktiven Ansicht des Formulars gerendert wird, indem das Dialogfeld Drucken angezeigt wird.
public:
abstract void Print(bool showPrintDialog);
public abstract void Print (bool showPrintDialog);
abstract member Print : bool -> unit
Public MustOverride Sub Print (showPrintDialog As Boolean)
Parameter
- showPrintDialog
- Boolean
Legen Sie diesen Wert auf true fest, um das Dialogfeld Drucken anzuzeigen, damit der Benutzer konfigurieren kann, wo und wie das Formular gedruckt werden soll. Beim Festlegen auf false wird das Formular auf dem Standarddrucker gedruckt.
Ausnahmen
Das Formular kann nicht gedruckt werden.
Die Print-Methode wurde über das Loading -Ereignis aufgerufen.
Der an diese Methode übergebene Parameter ist ein NULL-Verweis (Nothing in Visual Basic).
Der an diese Methode übergebene Parameter ist nicht gültig. Der Parameter weist beispielsweise den falschen Typ oder das falsche Format auf.
Die Formularvorlage ist in der Kategorie Sicherheit und Vertrauensstellung der Dialogfeldes Formularoptionen nicht auf Voll Vertrauenswürdig festgelegt.
Beispiele
Im folgenden Codebeispiel wird die Print -Methode (showPrintDialog
) der XmlForm -Klasse verwendet, um die aktuelle Ansicht zu drucken, indem das Dialogfeld Drucken angezeigt wird.
this.Print(true);
Me.Print(True)
Hinweise
Die Print (showPrintDialog
)-Methode löst Ausnahmen aus, wenn die Methode von Ereignishandlern für das ViewSwitched- oder Loading-Ereignis aufgerufen wurde oder von einem Formular aufgerufen wird, das nicht vollständig vertrauenswürdig ist.
Auf dieses Mitglied kann nur mithilfe von Formularen zugegriffen werden, die über eine Formularvorlage geöffnet wurden, die mithilfe der Kategorie "Sicherheit und Vertrauensstellung" im Dialogfeld "Formularoptionen" so konfiguriert wurde, dass sie mit voller Vertrauenswürdigkeit ausgeführt wird. Dieses Mitglied erfordert die volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer und kann von teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie auf MSDN unter "Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code".
Auf diesen Typ oder dieses Mitglied kann nur über Code zugegriffen werden, der in Formularen ausgeführt wird, die in Microsoft InfoPath Filler geöffnet wurden.