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

Supported in: 4.6, 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2015 Microsoft