Freigeben über


_XDocument2.PrintOut Methode

Definition

Druckt den Formularinhalt so, wie er im Fenster entsprechend der aktiven Ansicht des Formulars gerendert wird.

public:
 void PrintOut();
public void PrintOut ();
abstract member PrintOut : unit -> unit
Public Sub PrintOut ()

Implementiert

Beispiele

Im folgenden Beispiel wird die PrintOut-Methode des XDocument -Objekts verwendet, um die aktuelle Ansicht zu drucken:

thisXDocument.<span class="label">PrintOut</span>();

Hinweise

Die PrintOut-Methode verwendet die aktuellen Druckereinstellungen. Wenn sie von einem Formular aufgerufen wird, das nicht vollständig vertrauenswürdig ist, gibt sie den Fehler "Berechtigung verweigert" zurück.

Es wird empfohlen, die PrintOut-Methode nicht über das - oder OnSwitchView -OnLoadEreignis aufzurufen. Beim Aufrufen der PrintOut-Methode aus der Ereiginsprozedur OnLoad oder OnSwitchView sind folgende Ergebnisse möglich:

  • Die Ansicht wird nicht richtig gedruckt.
  • Es wird ein leeres Dokument gedruckt.
  • Die falsche Ansicht wird gedruckt.
  • Es tritt die folgende Ausnahme auf:
  • "Ungültiger Kontext für den Objektmodellaufruf."

Wichtig: Auf dieses Element kann nur von Formularen zugegriffen werden, die über eine Formularvorlage geöffnet werden, die für die Ausführung mit voller Vertrauenswürdigkeit konfiguriert wurde, indem die Kategorie Sicherheit und Vertrauensstellung des Dialogfelds Formularoptionen verwendet 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".

Gilt für: