PrintingCanceledException Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Исключение, возникающее при попытке кода получить доступ к отмененном заданию печати.
public ref class PrintingCanceledException : System::Printing::PrintJobException
[System.Serializable]
public class PrintingCanceledException : System.Printing.PrintJobException
public class PrintingCanceledException : System.Printing.PrintJobException
[<System.Serializable>]
type PrintingCanceledException = class
inherit PrintJobException
type PrintingCanceledException = class
inherit PrintJobException
Public Class PrintingCanceledException
Inherits PrintJobException
- Наследование
- Атрибуты
Комментарии
Если вы создаете приложение Windows Presentation Foundation (WPF), которое включает функции печати и позволяет отменять задания печати, обязательно правильно обработайте это исключение. Необработанное исключение этого типа может привести к тому, что приложение Windows Presentation Foundation перестает отвечать.
Предостережение
Классы в System.Printing пространстве имен не поддерживаются для использования в службе Windows или ASP.NET приложения или службы. При попытке использовать эти классы из одного из этих типов приложений могут возникнуть непредвиденные проблемы, такие как снижение производительности службы и исключения во время выполнения.
Если вы хотите распечатать из приложения Windows Forms, просмотрите System.Drawing.Printing пространство имен.
Конструкторы
| Имя | Описание |
|---|---|
| PrintingCanceledException() |
Инициализирует новый экземпляр класса PrintingCanceledException. |
| PrintingCanceledException(Int32, String, Exception) |
Инициализирует новый экземпляр PrintingCanceledException класса, который предоставляет определенный код ошибки и условие ошибки, включая основную причину исключения. |
| PrintingCanceledException(Int32, String, String, String, Int32, Exception) |
Инициализирует новый экземпляр PrintingCanceledException класса с определенным кодом ошибки, условием ошибки, именем очереди печати, именем задания, идентификатором задания и основной причиной исключения. |
| PrintingCanceledException(Int32, String, String, String, Int32) |
Инициализирует новый экземпляр PrintingCanceledException класса, предоставляющий определенный код ошибки, условие ошибки, имя очереди печати, имя задания и идентификатор задания. |
| PrintingCanceledException(Int32, String) |
Инициализирует новый экземпляр PrintingCanceledException класса, предоставляющий определенный код ошибки и условие ошибки. |
| PrintingCanceledException(SerializationInfo, StreamingContext) |
Инициализирует новый экземпляр класса, предоставляющего PrintingCanceledException определенные SerializationInfo и StreamingContext. Этот конструктор защищен. |
| PrintingCanceledException(String, Exception) |
Инициализирует новый экземпляр PrintingCanceledException класса, который предоставляет определенное условие ошибки, включая основную причину исключения. |
| PrintingCanceledException(String) |
Инициализирует новый экземпляр PrintingCanceledException класса, который предоставляет определенное условие ошибки. |
Свойства
| Имя | Описание |
|---|---|
| Data |
Возвращает коллекцию пар "ключ-значение", которые предоставляют дополнительные пользовательские сведения об исключении. (Унаследовано от Exception) |
| HelpLink |
Возвращает или задает ссылку на файл справки, связанный с этим исключением. (Унаследовано от Exception) |
| HResult |
Возвращает или задает HRESULT, закодированное числовое значение, назначенное определенному исключению. (Унаследовано от Exception) |
| InnerException |
Exception Возвращает экземпляр, вызвавшего текущее исключение. (Унаследовано от Exception) |
| JobId |
Возвращает идентификатор задания печати, вызвавшего исключение. (Унаследовано от PrintJobException) |
| JobName |
Возвращает имя задания печати, вызвавшего исключение. (Унаследовано от PrintJobException) |
| Message |
Возвращает сообщение, описывающее текущее исключение. (Унаследовано от Exception) |
| PrintQueueName |
Возвращает имя PrintQueue задания печати, на котором размещено задание печати при возникновении исключения. (Унаследовано от PrintJobException) |
| Source |
Возвращает или задает имя приложения или объекта, вызывающего ошибку. (Унаследовано от Exception) |
| StackTrace |
Возвращает строковое представление непосредственных кадров в стеке вызовов. (Унаследовано от Exception) |
| TargetSite |
Возвращает метод, который вызывает текущее исключение. (Унаследовано от Exception) |
Методы
| Имя | Описание |
|---|---|
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetBaseException() |
При переопределении в производном классе возвращает Exception первопричину одного или нескольких последующих исключений. (Унаследовано от Exception) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetObjectData(SerializationInfo, StreamingContext) |
Возвращает данные, используемые для сериализации объекта и получения контекста сериализованного потока. (Унаследовано от PrintJobException) |
| GetType() |
Возвращает тип среды выполнения текущего экземпляра. (Унаследовано от Exception) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ToString() |
Создает и возвращает строковое представление текущего исключения. (Унаследовано от Exception) |
События
| Имя | Описание |
|---|---|
| SerializeObjectState |
Устаревшие.
Происходит при сериализации исключения для создания объекта состояния исключения, содержащего сериализованные данные об исключении. (Унаследовано от Exception) |