XamlException Конструкторы

Определение

Инициализирует новый экземпляр класса XamlException.

Перегрузки

Имя Описание
XamlException()

Инициализирует новый экземпляр класса XamlException. Экземпляр содержит системное сообщение, описывающее ошибку.

XamlException(String)

Инициализирует новый экземпляр класса XamlException. Экземпляр содержит указанное сообщение, описывающее ошибку.

XamlException(SerializationInfo, StreamingContext)

Инициализирует новый экземпляр XamlException класса сериализованными данными.

XamlException(String, Exception)

Инициализирует новый экземпляр класса XamlException. Экземпляр содержит указанное сообщение об ошибке и ссылку на внутреннее исключение, которое является причиной этого исключения.

XamlException(String, Exception, Int32, Int32)

Инициализирует новый экземпляр класса XamlException. Экземпляр содержит указанное сообщение об ошибке, внутреннее исключение и сведения о строке.

XamlException()

Инициализирует новый экземпляр класса XamlException. Экземпляр содержит системное сообщение, описывающее ошибку.

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

Применяется к

XamlException(String)

Инициализирует новый экземпляр класса XamlException. Экземпляр содержит указанное сообщение, описывающее ошибку.

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

Параметры

message
String

Сообщение, описывающее исключение. Вызывающий объект этого конструктора должен убедиться, что эта строка локализована для текущего языка и региональных параметров системы.

Применяется к

XamlException(SerializationInfo, StreamingContext)

Инициализирует новый экземпляр XamlException класса сериализованными данными.

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

Параметры

info
SerializationInfo

Объект, содержащий сериализованные данные объекта.

context
StreamingContext

Контекстные сведения о источнике или назначении.

Исключения

info равно null.

Применяется к

XamlException(String, Exception)

Инициализирует новый экземпляр класса XamlException. Экземпляр содержит указанное сообщение об ошибке и ссылку на внутреннее исключение, которое является причиной этого исключения.

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

Параметры

message
String

Сообщение, описывающее исключение. Вызывающий объект этого конструктора должен убедиться, что эта строка локализована для текущего языка и региональных параметров системы.

innerException
Exception

Исключение, которое является причиной текущего исключения. Если параметр innerException не null, текущее исключение возникает в блоке catch, обрабатывающего внутреннее исключение.

Комментарии

Исключение, которое возникает из-за предыдущего исключения, должно содержать ссылку на предыдущее исключение в свойстве InnerException . Свойство InnerException возвращает то же значение, которое передается конструктору; или возвращается null , если InnerException свойство не предоставляет внутреннее значение исключения конструктору.

Применяется к

XamlException(String, Exception, Int32, Int32)

Инициализирует новый экземпляр класса XamlException. Экземпляр содержит указанное сообщение об ошибке, внутреннее исключение и сведения о строке.

public:
 XamlException(System::String ^ message, Exception ^ innerException, int lineNumber, int linePosition);
public XamlException(string message, Exception innerException, int lineNumber, int linePosition);
new System.Xaml.XamlException : string * Exception * int * int -> System.Xaml.XamlException
Public Sub New (message As String, innerException As Exception, lineNumber As Integer, linePosition As Integer)

Параметры

message
String

Сообщение, описывающее исключение. Вызывающий объект этого конструктора должен убедиться, что эта строка локализована для текущего языка и региональных параметров системы.

innerException
Exception

Исключение, которое является причиной текущего исключения.

lineNumber
Int32

Номер строки для отчета об отладке или отправке сведений потребителям сведений.

linePosition
Int32

Позиция строки для отчета для отладчика или потребителей сведений о строке.

Применяется к