Język

XamlException Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy XamlException.

Przeciążenia

Nazwa Opis
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 XamlException nowe wystąpienie klasy z serializowanymi 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 XamlException nowe wystąpienie klasy z serializowanymi 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, który przechowuje serializowane dane obiektu.

context
StreamingContext

Kontekstowe informacje o źródle lub miejscu docelowym.

Wyjątki

Parametr info ma wartość 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, który jest przyczyną bieżącego wyjątku. Jeśli parametr innerException nie jest null, bieżący wyjątek jest zgłaszany w bloku catch, 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, który jest przyczyną bieżącego wyjątku.

lineNumber
Int32

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

linePosition
Int32

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

Dotyczy