Studiavo le proprietà di questa classe, la quale rappresenta, cito la documentazione MSDN : "il server di stampa locale (il computer sul quale l'applicazione è in esecuzione)" . Quest'oggetto molto interessante, permette la gestione delle code di stampa oltre a poter ottenere l'insieme delle stampanti locali con relative proprietà. Per questo semplice compito sono sufficienti poche righe di codice : 1 private void Window_Loaded(object sender, RoutedEventArgs e)
2 {
3 LocalPrintServer ps = new LocalPrintServer();
4
5 PrintQueueCollection printCollection = ps.GetPrintQueues();
6
7 ...