PrintQueueException 构造函数

定义

初始化 PrintQueueException 类的新实例。

重载

名称 说明
PrintQueueException()

初始化 PrintQueueException 类的新实例。

PrintQueueException(String)

初始化提供特定错误条件的 PrintQueueException 类的新实例。

PrintQueueException(SerializationInfo, StreamingContext)

初始化提供特定PrintQueueExceptionSerializationInfo. 的类的新实例StreamingContext。 此构造函数受到保护。

PrintQueueException(String, Exception)

初始化提供特定错误条件的 PrintQueueException 类的新实例,包括异常的根本原因。

PrintQueueException(Int32, String, String)

初始化提供特定错误代码、错误条件和打印机名称的 PrintQueueException 类的新实例。

PrintQueueException(Int32, String, String, Exception)

初始化提供特定打印机名称、错误代码和错误条件的类的新实例 PrintQueueException ,包括异常的根本原因。

PrintQueueException(Int32, String, String, String)

初始化提供特定错误代码、错误条件、打印机名称和打印机消息的 PrintQueueException 类的新实例。

PrintQueueException()

初始化 PrintQueueException 类的新实例。

public:
 PrintQueueException();
public PrintQueueException();
Public Sub New ()

适用于

PrintQueueException(String)

初始化提供特定错误条件的 PrintQueueException 类的新实例。

public:
 PrintQueueException(System::String ^ message);
public PrintQueueException(string message);
new System.Printing.PrintQueueException : string -> System.Printing.PrintQueueException
Public Sub New (message As String)

参数

message
String

描述错误条件的 A String

适用于

PrintQueueException(SerializationInfo, StreamingContext)

初始化提供特定PrintQueueExceptionSerializationInfo. 的类的新实例StreamingContext。 此构造函数受到保护。

protected:
 PrintQueueException(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
protected PrintQueueException(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
new System.Printing.PrintQueueException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Printing.PrintQueueException
Protected Sub New (info As SerializationInfo, context As StreamingContext)

参数

info
SerializationInfo

序列化或反序列化对象所需的数据。

context
StreamingContext

序列化流的上下文(包括源和目标)。

适用于

PrintQueueException(String, Exception)

初始化提供特定错误条件的 PrintQueueException 类的新实例,包括异常的根本原因。

public:
 PrintQueueException(System::String ^ message, Exception ^ innerException);
public PrintQueueException(string message, Exception innerException);
new System.Printing.PrintQueueException : string * Exception -> System.Printing.PrintQueueException
Public Sub New (message As String, innerException As Exception)

参数

message
String

描述错误条件的 A String

innerException
Exception

导致 PrintQueueException.. 的基础错误条件。

适用于

PrintQueueException(Int32, String, String)

初始化提供特定错误代码、错误条件和打印机名称的 PrintQueueException 类的新实例。

public:
 PrintQueueException(int errorCode, System::String ^ message, System::String ^ printerName);
public PrintQueueException(int errorCode, string message, string printerName);
new System.Printing.PrintQueueException : int * string * string -> System.Printing.PrintQueueException
Public Sub New (errorCode As Integer, message As String, printerName As String)

参数

errorCode
Int32

被解释为 HRESULT 的一个 Int32 值,它是分配给特定异常的编码数值。

message
String

描述错误条件的 A String

printerName
String

发生错误时正在访问的打印机的名称。

适用于

PrintQueueException(Int32, String, String, Exception)

初始化提供特定打印机名称、错误代码和错误条件的类的新实例 PrintQueueException ,包括异常的根本原因。

public:
 PrintQueueException(int errorCode, System::String ^ message, System::String ^ printerName, Exception ^ innerException);
public PrintQueueException(int errorCode, string message, string printerName, Exception innerException);
new System.Printing.PrintQueueException : int * string * string * Exception -> System.Printing.PrintQueueException
Public Sub New (errorCode As Integer, message As String, printerName As String, innerException As Exception)

参数

errorCode
Int32

被解释为 HRESULT 的一个 Int32 值,它是分配给特定异常的编码数值。

message
String

描述错误条件的 A String

printerName
String

发生错误时正在访问的打印机的名称。

innerException
Exception

导致 PrintQueueException.. 的基础错误条件。

适用于

PrintQueueException(Int32, String, String, String)

初始化提供特定错误代码、错误条件、打印机名称和打印机消息的 PrintQueueException 类的新实例。

public:
 PrintQueueException(int errorCode, System::String ^ message, System::String ^ printerName, System::String ^ printerMessage);
public PrintQueueException(int errorCode, string message, string printerName, string printerMessage);
new System.Printing.PrintQueueException : int * string * string * string -> System.Printing.PrintQueueException
Public Sub New (errorCode As Integer, message As String, printerName As String, printerMessage As String)

参数

errorCode
Int32

被解释为 HRESULT 的一个 Int32 值,它是分配给特定异常的编码数值。

message
String

描述错误条件的 A String

printerName
String

发生错误时正在访问的打印机的名称。

printerMessage
String

打印机驱动程序或触发异常的非托管打印系统组件发送的异常消息。

适用于