VisualsToXpsDocument.WriteAsync Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Skriver asynkront Visualtill en XpsDocument eller en PrintQueue.
Överlagringar
| Name | Description |
|---|---|
| WriteAsync(Visual) |
Skriver asynkront Visual till en XpsDocument eller en PrintQueue. |
| WriteAsync(Visual, Object) |
Skriver asynkront Visual till en XpsDocument eller en PrintQueue och innehåller ytterligare information som anroparen vill skicka till en händelsehanterare. |
| WriteAsync(Visual, PrintTicket) |
Skriver asynkront Visual till en XpsDocument eller en PrintQueue och innehåller en PrintTicket. |
| WriteAsync(Visual, PrintTicket, Object) |
Skriver asynkront Visual till en XpsDocument eller en PrintQueue; innehåller även en PrintTicket och eventuell ytterligare information som anroparen vill skicka till en händelsehanterare. |
WriteAsync(Visual)
Skriver asynkront Visual till en XpsDocument eller en PrintQueue.
public:
override void WriteAsync(System::Windows::Media::Visual ^ visual);
public override void WriteAsync(System.Windows.Media.Visual visual);
override this.WriteAsync : System.Windows.Media.Visual -> unit
Public Overrides Sub WriteAsync (visual As Visual)
Parametrar
Kommentarer
Den här metoden lagrar i aktiviteten som returnerar alla undantag som inte används som metodens synkrona motsvarighet kan utlösa. Om ett undantag lagras i den returnerade aktiviteten utlöses undantaget när aktiviteten väntar. Användningsfel, till exempel ArgumentException, genereras fortfarande synkront. De lagrade undantagen finns i undantagen som genereras av Write(Visual).
Gäller för
WriteAsync(Visual, Object)
Skriver asynkront Visual till en XpsDocument eller en PrintQueue och innehåller ytterligare information som anroparen vill skicka till en händelsehanterare.
public:
override void WriteAsync(System::Windows::Media::Visual ^ visual, System::Object ^ userSuppliedState);
public override void WriteAsync(System.Windows.Media.Visual visual, object userSuppliedState);
override this.WriteAsync : System.Windows.Media.Visual * obj -> unit
Public Overrides Sub WriteAsync (visual As Visual, userSuppliedState As Object)
Parametrar
- userSuppliedState
- Object
Ett objekt som innehåller data som anroparen vill skicka till WritingCompleted händelsehanteraren.
Gäller för
WriteAsync(Visual, PrintTicket)
Skriver asynkront Visual till en XpsDocument eller en PrintQueue och innehåller en PrintTicket.
public:
override void WriteAsync(System::Windows::Media::Visual ^ visual, System::Printing::PrintTicket ^ printTicket);
public override void WriteAsync(System.Windows.Media.Visual visual, System.Printing.PrintTicket printTicket);
override this.WriteAsync : System.Windows.Media.Visual * System.Printing.PrintTicket -> unit
Public Overrides Sub WriteAsync (visual As Visual, printTicket As PrintTicket)
Parametrar
- printTicket
- PrintTicket
En PrintTicket som representerar standardinställningarna för utskrift för dokumentet.
Kommentarer
Den här metoden verifierar eller ändrar inte angiven printTicket för en viss PrintQueue. Om det behövs använder du MergeAndValidatePrintTicket metoden för att skapa en PrintTicket som är specifik för PrintQueue och som är giltig för en angiven skrivare.
Den här metoden lagrar i aktiviteten som returnerar alla undantag som inte används som metodens synkrona motsvarighet kan utlösa. Om ett undantag lagras i den returnerade aktiviteten utlöses undantaget när aktiviteten väntar. Användningsfel, till exempel ArgumentException, genereras fortfarande synkront. De lagrade undantagen finns i undantagen som genereras av Write(Visual, PrintTicket).
Gäller för
WriteAsync(Visual, PrintTicket, Object)
Skriver asynkront Visual till en XpsDocument eller en PrintQueue; innehåller även en PrintTicket och eventuell ytterligare information som anroparen vill skicka till en händelsehanterare.
public:
override void WriteAsync(System::Windows::Media::Visual ^ visual, System::Printing::PrintTicket ^ printTicket, System::Object ^ userSuppliedState);
public override void WriteAsync(System.Windows.Media.Visual visual, System.Printing.PrintTicket printTicket, object userSuppliedState);
override this.WriteAsync : System.Windows.Media.Visual * System.Printing.PrintTicket * obj -> unit
Public Overrides Sub WriteAsync (visual As Visual, printTicket As PrintTicket, userSuppliedState As Object)
Parametrar
- printTicket
- PrintTicket
En PrintTicket som representerar standardinställningarna för utskrift för dokumentet.
- userSuppliedState
- Object
Ett objekt som innehåller de data som anroparen vill skicka till WritingCompleted händelsehanteraren.
Kommentarer
Den här metoden verifierar eller ändrar inte angiven printTicket för en viss PrintQueue. Om det behövs använder du MergeAndValidatePrintTicket metoden för att skapa en PrintTicket som är specifik för PrintQueue och som är giltig för en angiven skrivare.