XamlParseException Constructors

Definition

Инициализирует новый экземпляр класса XamlParseException.Initializes a new instance of the XamlParseException class.

Overloads

XamlParseException()

Инициализирует новый экземпляр класса XamlParseException.Initializes a new instance of the XamlParseException class.

XamlParseException(String)

Инициализирует новый экземпляр класса XamlParseException, используя указанную строку сообщения об исключении.Initializes a new instance of the XamlParseException class, using the specified exception message string.

XamlParseException(SerializationInfo, StreamingContext)

Инициализирует новый экземпляр класса XamlParseException.Initializes a new instance of the XamlParseException class.

XamlParseException(String, Exception)

Инициализирует новый экземпляр класса XamlParseException, используя указанную строку сообщения об исключении и внутреннее исключение.Initializes a new instance of the XamlParseException class, using the specified exception message string and inner exception.

XamlParseException(String, Int32, Int32)

Инициализирует новый экземпляр класса XamlParseException, используя указанную строку сообщения об исключении, указанный номер строки и позицию в строке.Initializes a new instance of the XamlParseException class, using the specified exception message string, and the specified line number and position in the line.

XamlParseException(String, Int32, Int32, Exception)

Инициализирует новый экземпляр класса XamlParseException, используя указанное сообщение об исключении, внутреннее исключение, номер строки и позицию в строке.Initializes a new instance of the XamlParseException class, using the specified exception message, inner exception, line number, and position in the line.

XamlParseException()

Инициализирует новый экземпляр класса XamlParseException.Initializes a new instance of the XamlParseException class.

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

XamlParseException(String)

Инициализирует новый экземпляр класса XamlParseException, используя указанную строку сообщения об исключении.Initializes a new instance of the XamlParseException class, using the specified exception message string.

public:
 XamlParseException(System::String ^ message);
public XamlParseException (string message);
new System.Windows.Markup.XamlParseException : string -> System.Windows.Markup.XamlParseException
Public Sub New (message As String)

Parameters

message
String

Сообщение об исключении.The exception message.

XamlParseException(SerializationInfo, StreamingContext)

Инициализирует новый экземпляр класса XamlParseException.Initializes a new instance of the XamlParseException class.

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

Parameters

info
SerializationInfo

Содержит всю информацию, необходимую для выполнения сериализации или десериализации объекта.Contains all the information that is required to serialize or deserialize the object.

context
StreamingContext

Источник и назначение сериализованного потока.The source and destination of a serialized stream.

Remarks

Этот конструктор используется для сериализации при маршалировании исключения этого типа через границы домена приложения или компьютера.This constructor is used for serialization when marshaling an exception of this type across an application domain or machine boundary.

XamlParseException(String, Exception)

Инициализирует новый экземпляр класса XamlParseException, используя указанную строку сообщения об исключении и внутреннее исключение.Initializes a new instance of the XamlParseException class, using the specified exception message string and inner exception.

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

Parameters

message
String

Сообщение об исключении.The exception message.

innerException
Exception

Происшедшее начальное исключение.The initial exception that occurred.

Remarks

Исключение, которое создается как прямой результат предыдущего исключения, должно включать ссылку на предыдущее исключение.An exception that is thrown as a direct result of a previous exception should include a reference to the previous exception. Свойство InnerException возвращает то же значение, которое передается в конструктор, или null, если свойство InnerException не предоставляет значение внутреннего исключения в конструктор.The InnerException property returns the same value that is passed into the constructor, or null if the InnerException property does not supply the inner exception value to the constructor.

XamlParseException(String, Int32, Int32)

Инициализирует новый экземпляр класса XamlParseException, используя указанную строку сообщения об исключении, указанный номер строки и позицию в строке.Initializes a new instance of the XamlParseException class, using the specified exception message string, and the specified line number and position in the line.

public:
 XamlParseException(System::String ^ message, int lineNumber, int linePosition);
public XamlParseException (string message, int lineNumber, int linePosition);
new System.Windows.Markup.XamlParseException : string * int * int -> System.Windows.Markup.XamlParseException
Public Sub New (message As String, lineNumber As Integer, linePosition As Integer)

Parameters

message
String

Сообщение об исключении.The exception message.

lineNumber
Int32

Номер строки, где произошло исключение.The line number where the exception occurred.

linePosition
Int32

Позиция в строке, в которой произошло исключение.The position in the line at which the exception occurred.

XamlParseException(String, Int32, Int32, Exception)

Инициализирует новый экземпляр класса XamlParseException, используя указанное сообщение об исключении, внутреннее исключение, номер строки и позицию в строке.Initializes a new instance of the XamlParseException class, using the specified exception message, inner exception, line number, and position in the line.

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

Parameters

message
String

Сообщение об исключении.The exception message.

lineNumber
Int32

Номер строки, где произошло исключение.The line number where the exception occurred.

linePosition
Int32

Позиция в строке, в которой произошло исключение.The position in the line at which the exception occurred.

innerException
Exception

Происшедшее начальное исключение.The initial exception that occurred.

Remarks

Исключение, которое создается как прямой результат предыдущего исключения, должно включать ссылку на предыдущее исключение.An exception that is thrown as a direct result of a previous exception should include a reference to the previous exception. Свойство InnerException возвращает то же значение, которое передается в конструктор, или null, если свойство InnerException не предоставляет значение внутреннего исключения в конструктор.The InnerException property returns the same value that is passed into the constructor, or null if the InnerException property does not supply the inner exception value to the constructor.

Applies to