• WPF SDK研究 Printing (2) EnumerateSubsetOfPrintQueues


    EnumerateSubsetOfPrintQueues
        shows how to use the EnumeratedPrintQueueTypes enumeration to get a subset of available print queues
        这个Sample倒也简单,只有一个Main函数,讲的是EnumeratedPrintQueueTypes枚举,通过其两个值Local和Shared将本地和共享的打印机全都找出来。

            static void Main(string[] args)
            
    {
                
    // Specify that the list will contain only the print queues that are installed as local and are shared
                EnumeratedPrintQueueTypes[] enumerationFlags = {EnumeratedPrintQueueTypes.Local,
                                                                EnumeratedPrintQueueTypes.Shared}
    ;

                LocalPrintServer printServer 
    = new LocalPrintServer();

                
    //Use the enumerationFlags to filter out unwanted print queues
                PrintQueueCollection printQueuesOnLocalServer = printServer.GetPrintQueues(enumerationFlags);

                Console.WriteLine(
    "These are your shared, local print queues:\n\n");

                
    foreach (PrintQueue printer in printQueuesOnLocalServer)
                
    {
                    Console.WriteLine(
    "\tThe shared printer " + printer.Name + " is located at " + printer.Location + "\n");
                }

                Console.WriteLine(
    "Press enter to continue.");
                Console.ReadLine();
            }

  • 相关阅读:
    使用yum时,保留下载包设置
    df命令
    Linux Shell脚本实现根据进程名杀死进程
    centos 清理内存缓存
    sgdisk常用操作
    CentOS7 bonding配置
    linux下显示dd命令的进度:
    OSD磁盘日常监控
    flashcache
    Elasticsearch request body检索
  • 原文地址:https://www.cnblogs.com/Jax/p/1096711.html
Copyright © 2020-2023  润新知