Share via


PrintQueue 构造函数

定义

初始化 PrintQueue 类的新实例。

重载

PrintQueue(PrintServer, String)

使用指定的 PrintQueue 和队列名称初始化 PrintServer 类的一个新实例。

PrintQueue(PrintServer, String, Int32)

使用指定 PrintQueue、队列名称和打印架构版本初始化 PrintServer 类的一个新实例。

PrintQueue(PrintServer, String, PrintQueueIndexedProperty[])

使用指定的 PrintQueue、队列名称和要初始化的 PrintServer 值的数组初始化 PrintQueueIndexedProperty 类的一个新实例。

PrintQueue(PrintServer, String, PrintSystemDesiredAccess)

使用指定 PrintQueue、队列名称和所需访问初始化 PrintServer 类的一个新实例。

PrintQueue(PrintServer, String, String[])

使用指定 PrintQueue、队列名称和要初始化的属性名称的数组初始化 PrintServer 类的一个新实例。

PrintQueue(PrintServer, String, Int32, PrintSystemDesiredAccess)

使用指定的 PrintQueue、队列名称、打印架构版本和所需访问初始化 PrintServer 类的一个新实例。

PrintQueue(PrintServer, String, PrintQueueIndexedProperty[], PrintSystemDesiredAccess)

使用指定的 PrintQueue、队列名称、要初始化的 PrintServer 值的数组和所需的访问初始化 PrintQueueIndexedProperty 类的一个新实例。

PrintQueue(PrintServer, String, String[], PrintSystemDesiredAccess)

使用指定的 PrintQueue、队列名称、属性过滤器和所需访问初始化 PrintServer 类的一个新实例。

PrintQueue(PrintServer, String)

使用指定的 PrintQueue 和队列名称初始化 PrintServer 类的一个新实例。

public:
 PrintQueue(System::Printing::PrintServer ^ printServer, System::String ^ printQueueName);
public PrintQueue (System.Printing.PrintServer printServer, string printQueueName);
new System.Printing.PrintQueue : System.Printing.PrintServer * string -> System.Printing.PrintQueue
Public Sub New (printServer As PrintServer, printQueueName As String)

参数

printServer
PrintServer

承载打印队列的打印服务器。

printQueueName
String

打印队列的名称。

注解

PrintQueue 不包含 PrintSystemDesiredAccess 默认要访问的参数的 UsePrinter 构造函数。

适用于

PrintQueue(PrintServer, String, Int32)

使用指定 PrintQueue、队列名称和打印架构版本初始化 PrintServer 类的一个新实例。

public:
 PrintQueue(System::Printing::PrintServer ^ printServer, System::String ^ printQueueName, int printSchemaVersion);
public PrintQueue (System.Printing.PrintServer printServer, string printQueueName, int printSchemaVersion);
new System.Printing.PrintQueue : System.Printing.PrintServer * string * int -> System.Printing.PrintQueue
Public Sub New (printServer As PrintServer, printQueueName As String, printSchemaVersion As Integer)

参数

printServer
PrintServer

承载打印队列的打印服务器。

printQueueName
String

打印队列的名称。

printSchemaVersion
Int32

要使用的打印架构的版本。

注解

PrintQueue 不包含 PrintSystemDesiredAccess 默认要访问的参数的 UsePrinter 构造函数。

随 Windows Vista 一起发布的 打印架构 版本为“1”。

适用于

PrintQueue(PrintServer, String, PrintQueueIndexedProperty[])

使用指定的 PrintQueue、队列名称和要初始化的 PrintServer 值的数组初始化 PrintQueueIndexedProperty 类的一个新实例。

public:
 PrintQueue(System::Printing::PrintServer ^ printServer, System::String ^ printQueueName, cli::array <System::Printing::PrintQueueIndexedProperty> ^ propertyFilter);
public PrintQueue (System.Printing.PrintServer printServer, string printQueueName, System.Printing.PrintQueueIndexedProperty[] propertyFilter);
new System.Printing.PrintQueue : System.Printing.PrintServer * string * System.Printing.PrintQueueIndexedProperty[] -> System.Printing.PrintQueue
Public Sub New (printServer As PrintServer, printQueueName As String, propertyFilter As PrintQueueIndexedProperty())

参数

printServer
PrintServer

承载打印队列的打印服务器。

printQueueName
String

打印队列的名称。

propertyFilter
PrintQueueIndexedProperty[]

指定要初始化的属性值的 PrintQueueIndexedProperty 值的数组。

注解

PrintQueue 不包含 PrintSystemDesiredAccess 默认要访问的参数的 UsePrinter 构造函数。

将构造函数与 propertyFilter 参数结合使用可提高性能。

适用于

PrintQueue(PrintServer, String, PrintSystemDesiredAccess)

使用指定 PrintQueue、队列名称和所需访问初始化 PrintServer 类的一个新实例。

public:
 PrintQueue(System::Printing::PrintServer ^ printServer, System::String ^ printQueueName, System::Printing::PrintSystemDesiredAccess desiredAccess);
public PrintQueue (System.Printing.PrintServer printServer, string printQueueName, System.Printing.PrintSystemDesiredAccess desiredAccess);
new System.Printing.PrintQueue : System.Printing.PrintServer * string * System.Printing.PrintSystemDesiredAccess -> System.Printing.PrintQueue
Public Sub New (printServer As PrintServer, printQueueName As String, desiredAccess As PrintSystemDesiredAccess)

参数

printServer
PrintServer

承载打印队列的打印服务器。

printQueueName
String

打印队列的名称。

desiredAccess
PrintSystemDesiredAccess

指定程序所需打印队列的访问类型的 PrintSystemDesiredAccess 值之一。

例外

desiredAccess 是只能用于 PrintServer 对象,而不能用于 PrintQueue 对象的值。 例如,AdministrateServer

适用于

PrintQueue(PrintServer, String, String[])

使用指定 PrintQueue、队列名称和要初始化的属性名称的数组初始化 PrintServer 类的一个新实例。

public:
 PrintQueue(System::Printing::PrintServer ^ printServer, System::String ^ printQueueName, cli::array <System::String ^> ^ propertyFilter);
public PrintQueue (System.Printing.PrintServer printServer, string printQueueName, string[] propertyFilter);
new System.Printing.PrintQueue : System.Printing.PrintServer * string * string[] -> System.Printing.PrintQueue
Public Sub New (printServer As PrintServer, printQueueName As String, propertyFilter As String())

参数

printServer
PrintServer

承载打印队列的打印服务器。

printQueueName
String

打印队列的名称。

propertyFilter
String[]

要初始化的属性名称的数组。

注解

PrintQueue 不包含 PrintSystemDesiredAccess 默认要访问的参数的 UsePrinter 构造函数。

将构造函数与 propertyFilter 参数结合使用可提高性能。

适用于

PrintQueue(PrintServer, String, Int32, PrintSystemDesiredAccess)

使用指定的 PrintQueue、队列名称、打印架构版本和所需访问初始化 PrintServer 类的一个新实例。

public:
 PrintQueue(System::Printing::PrintServer ^ printServer, System::String ^ printQueueName, int printSchemaVersion, System::Printing::PrintSystemDesiredAccess desiredAccess);
public PrintQueue (System.Printing.PrintServer printServer, string printQueueName, int printSchemaVersion, System.Printing.PrintSystemDesiredAccess desiredAccess);
new System.Printing.PrintQueue : System.Printing.PrintServer * string * int * System.Printing.PrintSystemDesiredAccess -> System.Printing.PrintQueue
Public Sub New (printServer As PrintServer, printQueueName As String, printSchemaVersion As Integer, desiredAccess As PrintSystemDesiredAccess)

参数

printServer
PrintServer

承载打印队列的打印服务器。

printQueueName
String

打印队列的名称。

printSchemaVersion
Int32

要使用的打印架构的版本。

desiredAccess
PrintSystemDesiredAccess

指定程序所需打印队列的访问类型的 PrintSystemDesiredAccess 值之一。

例外

desiredAccess 是只能用于 PrintServer 对象,而不能用于 PrintQueue 对象的值。 例如,AdministrateServer

注解

随 Windows Vista 一起发布的 打印架构 版本为“1”。

适用于

PrintQueue(PrintServer, String, PrintQueueIndexedProperty[], PrintSystemDesiredAccess)

使用指定的 PrintQueue、队列名称、要初始化的 PrintServer 值的数组和所需的访问初始化 PrintQueueIndexedProperty 类的一个新实例。

public:
 PrintQueue(System::Printing::PrintServer ^ printServer, System::String ^ printQueueName, cli::array <System::Printing::PrintQueueIndexedProperty> ^ propertyFilter, System::Printing::PrintSystemDesiredAccess desiredAccess);
public PrintQueue (System.Printing.PrintServer printServer, string printQueueName, System.Printing.PrintQueueIndexedProperty[] propertyFilter, System.Printing.PrintSystemDesiredAccess desiredAccess);
new System.Printing.PrintQueue : System.Printing.PrintServer * string * System.Printing.PrintQueueIndexedProperty[] * System.Printing.PrintSystemDesiredAccess -> System.Printing.PrintQueue
Public Sub New (printServer As PrintServer, printQueueName As String, propertyFilter As PrintQueueIndexedProperty(), desiredAccess As PrintSystemDesiredAccess)

参数

printServer
PrintServer

承载打印队列的打印服务器。

printQueueName
String

打印队列的名称。

propertyFilter
PrintQueueIndexedProperty[]

指定要初始化的属性的 PrintQueueIndexedProperty 值的数组。

desiredAccess
PrintSystemDesiredAccess

指定程序所需打印队列的访问类型的 PrintSystemDesiredAccess 值之一。

例外

desiredAccess 是只能用于 PrintServer 对象,而不能用于 PrintQueue 对象的值。 例如,AdministrateServer

注解

将构造函数与 propertyFilter 参数结合使用可提高性能。

适用于

PrintQueue(PrintServer, String, String[], PrintSystemDesiredAccess)

使用指定的 PrintQueue、队列名称、属性过滤器和所需访问初始化 PrintServer 类的一个新实例。

public:
 PrintQueue(System::Printing::PrintServer ^ printServer, System::String ^ printQueueName, cli::array <System::String ^> ^ propertyFilter, System::Printing::PrintSystemDesiredAccess desiredAccess);
public PrintQueue (System.Printing.PrintServer printServer, string printQueueName, string[] propertyFilter, System.Printing.PrintSystemDesiredAccess desiredAccess);
new System.Printing.PrintQueue : System.Printing.PrintServer * string * string[] * System.Printing.PrintSystemDesiredAccess -> System.Printing.PrintQueue
Public Sub New (printServer As PrintServer, printQueueName As String, propertyFilter As String(), desiredAccess As PrintSystemDesiredAccess)

参数

printServer
PrintServer

承载打印队列的打印服务器。

printQueueName
String

打印队列的名称。

propertyFilter
String[]

要初始化的属性名称的数组。

desiredAccess
PrintSystemDesiredAccess

指定程序所需打印队列的访问类型的 PrintSystemDesiredAccess 值之一。

例外

desiredAccess 是只能用于 PrintServer 对象,而不能用于 PrintQueue 对象的值。 例如,AdministrateServer

注解

将构造函数与 propertyFilter 参数结合使用可提高性能。

适用于