PrintQueue コンストラクター

定義

PrintQueue クラスの新しいインスタンスを初期化します。Initializes a new instance of the PrintQueue class.

オーバーロード

PrintQueue(PrintServer, String)

指定した PrintQueue とキュー名を使用して、PrintServer クラスの新しいインスタンスを初期化します。Initializes a new instance of PrintQueue class using the specified PrintServer and queue name.

PrintQueue(PrintServer, String, Int32)

指定した PrintQueue、キュー名、および印刷スキーマのバージョンを使用して、PrintServer クラスの新しいインスタンスを初期化します。Initializes a new instance of PrintQueue class using the specified PrintServer, queue name, and print schema version.

PrintQueue(PrintServer, String, PrintQueueIndexedProperty[])

指定した PrintQueue、キュー名、および初期化する PrintServer 値の配列を使用して、PrintQueueIndexedProperty クラスの新しいインスタンスを初期化します。Initializes a new instance of PrintQueue class using the specified PrintServer, queue name, and array of PrintQueueIndexedProperty values to initialize.

PrintQueue(PrintServer, String, PrintSystemDesiredAccess)

指定した PrintQueue、キュー名、および必要なアクセスを使用して、PrintServer クラスの新しいインスタンスを初期化します。Initializes a new instance of PrintQueue class using the specified PrintServer, queue name, and desired access.

PrintQueue(PrintServer, String, String[])

指定した PrintQueue、キュー名、および初期化するプロパティ名の配列を使用して、PrintServer クラスの新しいインスタンスを初期化します。Initializes a new instance of PrintQueue class using the specified PrintServer, queue name, and array of property names to initialize.

PrintQueue(PrintServer, String, Int32, PrintSystemDesiredAccess)

指定した PrintQueue、キュー名、印刷スキーマのバージョン、および必要なアクセスを使用して、PrintServer クラスの新しいインスタンスを初期化します。Initializes a new instance of PrintQueue class using the specified PrintServer, queue name, print schema version, and desired access.

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

指定した PrintQueue、キュー名、初期化する PrintServer 値の配列、および必要なアクセスを使用して、PrintQueueIndexedProperty クラスの新しいインスタンスを初期化します。Initializes a new instance of PrintQueue class with the specified PrintServer, queue name, array of PrintQueueIndexedProperty values to initialize, and desired access.

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

指定した PrintQueue、キュー名、プロパティ フィルター、および必要なアクセスを使用して、PrintServer クラスの新しいインスタンスを初期化します。Initializes a new instance of PrintQueue class using the specified PrintServer, queue name, property filter, and desired access.

PrintQueue(PrintServer, String)

指定した PrintQueue とキュー名を使用して、PrintServer クラスの新しいインスタンスを初期化します。Initializes a new instance of PrintQueue class using the specified PrintServer and queue name.

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

印刷キューをホストするプリント サーバー。The print server to host the print queue.

printQueueName
String

印刷キューの名前。The name of the print queue.

注釈

PrintQueue パラメーターを含まないコンストラクターは、既定でアクセスされ PrintSystemDesiredAccess UsePrinter ます。PrintQueue constructors that do not include a PrintSystemDesiredAccess parameter default to UsePrinter access.

適用対象

PrintQueue(PrintServer, String, Int32)

指定した PrintQueue、キュー名、および印刷スキーマのバージョンを使用して、PrintServer クラスの新しいインスタンスを初期化します。Initializes a new instance of PrintQueue class using the specified PrintServer, queue name, and print schema version.

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

印刷キューをホストするプリント サーバー。The print server that hosts the print queue.

printQueueName
String

印刷キューの名前。The name of the print queue.

printSchemaVersion
Int32

使用する印刷スキーマのバージョン。The version of the Print Schema to use.

注釈

PrintQueue パラメーターを含まないコンストラクターは、既定でアクセスされ PrintSystemDesiredAccess UsePrinter ます。PrintQueue constructors that do not include a PrintSystemDesiredAccess parameter default to UsePrinter access.

Windows Vista でリリースされた 印刷スキーマ のバージョンは "1" です。The Print Schema version released with Windows Vista is "1".

適用対象

PrintQueue(PrintServer, String, PrintQueueIndexedProperty[])

指定した PrintQueue、キュー名、および初期化する PrintServer 値の配列を使用して、PrintQueueIndexedProperty クラスの新しいインスタンスを初期化します。Initializes a new instance of PrintQueue class using the specified PrintServer, queue name, and array of PrintQueueIndexedProperty values to initialize.

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

印刷キューをホストするプリント サーバー。The print server that hosts the print queue.

printQueueName
String

印刷キューの名前。The name of the print queue.

propertyFilter
PrintQueueIndexedProperty[]

初期化するプロパティ値を指定する PrintQueueIndexedProperty 値の配列。An array of PrintQueueIndexedProperty values that specifies the property values to initialize.

注釈

PrintQueue パラメーターを含まないコンストラクターは、既定でアクセスされ PrintSystemDesiredAccess UsePrinter ます。PrintQueue constructors that do not include a PrintSystemDesiredAccess parameter default to UsePrinter access.

パラメーターを指定してコンストラクターを使用すると、 propertyFilter パフォーマンスが向上します。The use of a constructor with the propertyFilter parameter improves performance.

適用対象

PrintQueue(PrintServer, String, PrintSystemDesiredAccess)

指定した PrintQueue、キュー名、および必要なアクセスを使用して、PrintServer クラスの新しいインスタンスを初期化します。Initializes a new instance of PrintQueue class using the specified PrintServer, queue name, and desired access.

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

印刷キューをホストするプリント サーバー。The print server that hosts the print queue.

printQueueName
String

印刷キューの名前。The name of the print queue.

desiredAccess
PrintSystemDesiredAccess

プログラムで必要な、印刷キューへのアクセスの種類を指定する、いずれかの PrintSystemDesiredAccess 値。One of the PrintSystemDesiredAccess values that specifies the type of access to the print queue that your program needs.

例外

desiredAccess は、PrintServer オブジェクトだけに適用できる値で、PrintQueue には適用できません。desiredAccess is a value that can be applied only to a PrintServer object, not a PrintQueue object. たとえば、AdministrateServer となります。For example, AdministrateServer.

適用対象

PrintQueue(PrintServer, String, String[])

指定した PrintQueue、キュー名、および初期化するプロパティ名の配列を使用して、PrintServer クラスの新しいインスタンスを初期化します。Initializes a new instance of PrintQueue class using the specified PrintServer, queue name, and array of property names to initialize.

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

印刷キューをホストするプリント サーバー。The print server that hosts the print queue.

printQueueName
String

印刷キューの名前。The name of the print queue.

propertyFilter
String[]

初期化するプロパティ名の配列。An array of the names of properties to initialize.

注釈

PrintQueue パラメーターを含まないコンストラクターは、既定でアクセスされ PrintSystemDesiredAccess UsePrinter ます。PrintQueue constructors that do not include a PrintSystemDesiredAccess parameter default to UsePrinter access.

パラメーターを指定してコンストラクターを使用すると、 propertyFilter パフォーマンスが向上します。The use of a constructor with the propertyFilter parameter improves performance.

適用対象

PrintQueue(PrintServer, String, Int32, PrintSystemDesiredAccess)

指定した PrintQueue、キュー名、印刷スキーマのバージョン、および必要なアクセスを使用して、PrintServer クラスの新しいインスタンスを初期化します。Initializes a new instance of PrintQueue class using the specified PrintServer, queue name, print schema version, and desired access.

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

印刷キューをホストするプリント サーバー。The print server that hosts the print queue.

printQueueName
String

印刷キューの名前。The name of the print queue.

printSchemaVersion
Int32

使用する印刷スキーマのバージョン。The version of the Print Schema to use.

desiredAccess
PrintSystemDesiredAccess

プログラムで必要な、印刷キューへのアクセスの種類を指定する、いずれかの PrintSystemDesiredAccess 値。One of the PrintSystemDesiredAccess values that specifies the type of access to the print queue that your program needs.

例外

desiredAccess は、PrintServer オブジェクトだけに適用できる値で、PrintQueue には適用できません。desiredAccess is a value that can be applied only to a PrintServer object, not a PrintQueue object. たとえば、AdministrateServer となります。For example, AdministrateServer.

注釈

Windows Vista でリリースされた 印刷スキーマ のバージョンは "1" です。The Print Schema version released with Windows Vista is "1".

適用対象

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

指定した PrintQueue、キュー名、初期化する PrintServer 値の配列、および必要なアクセスを使用して、PrintQueueIndexedProperty クラスの新しいインスタンスを初期化します。Initializes a new instance of PrintQueue class with the specified PrintServer, queue name, array of PrintQueueIndexedProperty values to initialize, and desired access.

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

印刷キューをホストするプリント サーバー。The print server that hosts the print queue.

printQueueName
String

印刷キューの名前。The name of the print queue.

propertyFilter
PrintQueueIndexedProperty[]

初期化するプロパティを指定する PrintQueueIndexedProperty 値の配列。An array of PrintQueueIndexedProperty values that specifies the properties to initialize.

desiredAccess
PrintSystemDesiredAccess

プログラムで必要な、印刷キューへのアクセスの種類を指定する、いずれかの PrintSystemDesiredAccess 値。One of the PrintSystemDesiredAccess values that specifies the type of access to the print queue that your program needs.

例外

desiredAccess は、PrintServer オブジェクトだけに適用できる値で、PrintQueue には適用できません。desiredAccess is a value that can be applied only to a PrintServer object, not a PrintQueue object. たとえば、AdministrateServer となります。For example, AdministrateServer.

注釈

パラメーターを指定してコンストラクターを使用すると、 propertyFilter パフォーマンスが向上します。The use of a constructor with the propertyFilter parameter improves performance.

適用対象

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

指定した PrintQueue、キュー名、プロパティ フィルター、および必要なアクセスを使用して、PrintServer クラスの新しいインスタンスを初期化します。Initializes a new instance of PrintQueue class using the specified PrintServer, queue name, property filter, and desired access.

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

印刷キューをホストするプリント サーバー。The print server that hosts the print queue.

printQueueName
String

印刷キューの名前。The name of the print queue.

propertyFilter
String[]

初期化するプロパティ名の配列。An array of the names of properties to initialize.

desiredAccess
PrintSystemDesiredAccess

プログラムで必要な、印刷キューへのアクセスの種類を指定する、いずれかの PrintSystemDesiredAccess 値。One of the PrintSystemDesiredAccess values that specifies the type of access to the print queue that your program needs.

例外

desiredAccess は、PrintServer オブジェクトだけに適用できる値で、PrintQueue には適用できません。desiredAccess is a value that can be applied only to a PrintServer object, not a PrintQueue object. たとえば、AdministrateServer となります。For example, AdministrateServer.

注釈

パラメーターを指定してコンストラクターを使用すると、 propertyFilter パフォーマンスが向上します。The use of a constructor with the propertyFilter parameter improves performance.

適用対象