Teilen über


XamlException Konstruktoren

Definition

Initialisiert eine neue Instanz der XamlException-Klasse.

Überlädt

XamlException()

Initialisiert eine neue Instanz der XamlException-Klasse. Die Instanz enthält eine vom System bereitgestellte Meldung, in der der Fehler beschrieben wird.

XamlException(String)

Initialisiert eine neue Instanz der XamlException-Klasse. Die Instanz enthält eine angegebene Meldung, in der der Fehler beschrieben wird.

XamlException(SerializationInfo, StreamingContext)

Initialisiert eine neue Instanz der XamlException-Klasse mit serialisierten Daten.

XamlException(String, Exception)

Initialisiert eine neue Instanz der XamlException-Klasse. Die Instanz enthält eine angegebene Fehlermeldung und einen Verweis auf die innere Ausnahme, die die Ursache dieser Ausnahme ist.

XamlException(String, Exception, Int32, Int32)

Initialisiert eine neue Instanz der XamlException-Klasse. Die Instanz enthält eine angegebene Fehlermeldung, eine innere Ausnahme und Zeileninformationen.

XamlException()

Initialisiert eine neue Instanz der XamlException-Klasse. Die Instanz enthält eine vom System bereitgestellte Meldung, in der der Fehler beschrieben wird.

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

Gilt für:

XamlException(String)

Initialisiert eine neue Instanz der XamlException-Klasse. Die Instanz enthält eine angegebene Meldung, in der der Fehler beschrieben wird.

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

Parameter

message
String

Die Meldung, in der die Ausnahme beschrieben wird Der Aufrufer dieses Konstruktors muss sicherstellen, dass diese Zeichenfolge für die aktuelle Systemkultur lokalisiert wurde.

Gilt für:

XamlException(SerializationInfo, StreamingContext)

Initialisiert eine neue Instanz der XamlException-Klasse mit serialisierten Daten.

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)

Parameter

info
SerializationInfo

Das Objekt, das die Daten des serialisierten Objekts enthält.

context
StreamingContext

Die Kontextinformationen zur Quelle bzw. zum Ziel.

Ausnahmen

info ist null.

Gilt für:

XamlException(String, Exception)

Initialisiert eine neue Instanz der XamlException-Klasse. Die Instanz enthält eine angegebene Fehlermeldung und einen Verweis auf die innere Ausnahme, die die Ursache dieser Ausnahme ist.

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)

Parameter

message
String

Die Meldung, in der die Ausnahme beschrieben wird Der Aufrufer dieses Konstruktors muss sicherstellen, dass diese Zeichenfolge für die aktuelle Systemkultur lokalisiert wurde.

innerException
Exception

Die Ausnahme, die die Ursache der aktuellen Ausnahme ist. Wenn der innerException-Parameter nicht null ist, wird die aktuelle Ausnahme in einem catch-Block ausgelöst, der die innere Ausnahme behandelt.

Hinweise

Eine Ausnahme, die ausgelöst wird, weil eine vorherige Ausnahme einen Verweis auf die vorherige Ausnahme in der InnerException -Eigenschaft enthalten sollte. Die InnerException -Eigenschaft gibt den gleichen Wert zurück, der an den Konstruktor übergeben wird. Oder sie gibt zurück null , wenn die InnerException Eigenschaft den inneren Ausnahmewert für den Konstruktor nicht bereitstellt.

Gilt für:

XamlException(String, Exception, Int32, Int32)

Initialisiert eine neue Instanz der XamlException-Klasse. Die Instanz enthält eine angegebene Fehlermeldung, eine innere Ausnahme und Zeileninformationen.

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)

Parameter

message
String

Die Meldung, in der die Ausnahme beschrieben wird Der Aufrufer dieses Konstruktors muss sicherstellen, dass diese Zeichenfolge für die aktuelle Systemkultur lokalisiert wurde.

innerException
Exception

Die Ausnahme, die die Ursache der aktuellen Ausnahme ist.

lineNumber
Int32

Die Zeilennummer, die an Consumer von Debugging- oder Zeileninformationen gemeldet werden muss.

linePosition
Int32

Die Zeilenposition, die an Consumer von Debugging- oder Zeileninformationen gemeldet werden muss.

Gilt für: