Udostępnij za pośrednictwem


XamlException Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy XamlException.

Przeciążenia

XamlException()

Inicjuje nowe wystąpienie klasy XamlException. Wystąpienie zawiera komunikat dostarczony przez system, który opisuje błąd.

XamlException(String)

Inicjuje nowe wystąpienie klasy XamlException. Wystąpienie zawiera określony komunikat opisujący błąd.

XamlException(SerializationInfo, StreamingContext)

Inicjuje nowe wystąpienie klasy XamlException z zserializowanymi danymi.

XamlException(String, Exception)

Inicjuje nowe wystąpienie klasy XamlException. Wystąpienie zawiera określony komunikat o błędzie i odwołanie do wewnętrznego wyjątku, który jest przyczyną tego wyjątku.

XamlException(String, Exception, Int32, Int32)

Inicjuje nowe wystąpienie klasy XamlException. Wystąpienie zawiera określony komunikat o błędzie, wyjątek wewnętrzny i informacje o wierszu.

XamlException()

Inicjuje nowe wystąpienie klasy XamlException. Wystąpienie zawiera komunikat dostarczony przez system, który opisuje błąd.

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

Dotyczy

XamlException(String)

Inicjuje nowe wystąpienie klasy XamlException. Wystąpienie zawiera określony komunikat opisujący błąd.

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

Parametry

message
String

Komunikat opisujący wyjątek. Obiekt wywołujący tego konstruktora musi upewnić się, że ten ciąg został zlokalizowany dla bieżącej kultury systemu.

Dotyczy

XamlException(SerializationInfo, StreamingContext)

Inicjuje nowe wystąpienie klasy XamlException z zserializowanymi danymi.

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)

Parametry

info
SerializationInfo

Obiekt zawierający dane serializowanego obiektu.

context
StreamingContext

Informacje kontekstowe dotyczące źródła lub miejsca docelowego.

Wyjątki

info to null.

Dotyczy

XamlException(String, Exception)

Inicjuje nowe wystąpienie klasy XamlException. Wystąpienie zawiera określony komunikat o błędzie i odwołanie do wewnętrznego wyjątku, który jest przyczyną tego wyjątku.

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)

Parametry

message
String

Komunikat opisujący wyjątek. Obiekt wywołujący tego konstruktora musi upewnić się, że ten ciąg został zlokalizowany dla bieżącej kultury systemu.

innerException
Exception

Wyjątek będący przyczyną bieżącego wyjątku. innerException Jeśli parametr nie nulljest , bieżący wyjątek jest zgłaszany w catch bloku, który obsługuje wyjątek wewnętrzny.

Uwagi

Zgłoszony wyjątek, ponieważ poprzedni wyjątek powinien zawierać odwołanie do poprzedniego wyjątku InnerException we właściwości. Właściwość InnerException zwraca tę samą wartość, która jest przekazywana do konstruktora, lub zwraca null wartość, jeśli InnerException właściwość nie dostarcza wewnętrznej wartości wyjątku konstruktora.

Dotyczy

XamlException(String, Exception, Int32, Int32)

Inicjuje nowe wystąpienie klasy XamlException. Wystąpienie zawiera określony komunikat o błędzie, wyjątek wewnętrzny i informacje o wierszu.

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)

Parametry

message
String

Komunikat opisujący wyjątek. Obiekt wywołujący tego konstruktora musi upewnić się, że ten ciąg został zlokalizowany dla bieżącej kultury systemu.

innerException
Exception

Wyjątek będący przyczyną bieżącego wyjątku.

lineNumber
Int32

Numer wiersza do raportowania w celu debugowania lub do odbiorców informacji liniowych.

linePosition
Int32

Pozycja wiersza do raportowania do debugowania lub odbiorców informacji liniowych.

Dotyczy