PrintQueueException 构造函数

定义

初始化 PrintQueueException 类的新实例。

重载

PrintQueueException()

初始化 PrintQueueException 类的新实例。

PrintQueueException(String)

初始化提供特定错误情况的 PrintQueueException 类的一个新实例。

PrintQueueException(SerializationInfo, StreamingContext)

初始化提供特定 PrintQueueExceptionSerializationInfoStreamingContext 类的一个新实例。 此构造函数受到保护。

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

一个描述错误情况的 String

适用于

PrintQueueException(SerializationInfo, StreamingContext)

初始化提供特定 PrintQueueExceptionSerializationInfoStreamingContext 类的一个新实例。 此构造函数受到保护。

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

一个描述错误情况的 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

Int32 指 HRESULT,编码数值指分配给特定异常的值。

message
String

一个描述错误情况的 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

Int32 指 HRESULT,编码数值指分配给特定异常的值。

message
String

一个描述错误情况的 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

Int32 指 HRESULT,编码数值指分配给特定异常的值。

message
String

一个描述错误情况的 String

printerName
String

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

printerMessage
String

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

适用于