PrintServer Constructor (String)

 

Initializes a new instance of the PrintServer class that has the specified path.

Namespace:   System.Printing
Assembly:  System.Printing (in System.Printing.dll)

public PrintServer(
	string path
)

Parameters

path
Type: System.String

The name and complete path of the print server.

If path is null, the PrintServer will represent the local print server and will be initialized with its properties, such as Name.

The following example shows how to use this constructor to create an instance of PrintServer.


// Create a PrintServer
// "theServer" must be a print server to which the user has full print access.
PrintServer myPrintServer = new PrintServer(@"\\theServer");

// List the print server's queues
PrintQueueCollection myPrintQueues = myPrintServer.GetPrintQueues();
String printQueueNames = "My Print Queues:\n\n";
foreach (PrintQueue pq in myPrintQueues)
{
    printQueueNames += "\t" + pq.Name + "\n";
}
Console.WriteLine(printQueueNames);
Console.WriteLine("\nPress Return to continue.");
Console.ReadLine();

.NET Framework
Available since 3.0
Return to top
Show: