ListViewUpdatedEventArgs.Exception Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt de uitzondering opgehaald, indien aanwezig, die is gegenereerd tijdens de updatebewerking.
public:
property Exception ^ Exception { Exception ^ get(); };
public Exception Exception { get; }
member this.Exception : Exception
Public ReadOnly Property Exception As Exception
Waarde van eigenschap
De uitzondering die is gegenereerd tijdens de updatebewerking, indien van toepassing; als er geen uitzondering is gegenereerd, null.
Voorbeelden
In het volgende voorbeeld ziet u hoe u de Exception eigenschap gebruikt om te bepalen of er een uitzondering is opgetreden tijdens een updatebewerking. Dit codevoorbeeld maakt deel uit van een groter voorbeeld voor de ListViewUpdatedEventArgs klasse.
void ContactsListView_ItemUpdated(Object sender, ListViewUpdatedEventArgs e)
{
if (e.Exception != null)
{
if (e.AffectedRows == 0)
{
e.KeepInEditMode = true;
Message.Text = "An exception occurred updating the contact. " +
"Please verify your values and try again.";
}
else
Message.Text = "An exception occurred updating the contact. " +
"Please verify the values in the recently updated item.";
e.ExceptionHandled = true;
}
}
Sub ContactsListView_ItemUpdated(sender As Object, e As ListViewUpdatedEventArgs)
If e.Exception IsNot Nothing Then
If e.AffectedRows = 0 Then
e.KeepInEditMode = True
Message.Text = "An exception occurred updating the contact. " & _
"Please verify your values and try again."
Else
Message.Text = "An exception occurred updating the contact. " & _
"Please verify the values in the recently updated item."
End If
e.ExceptionHandled = True
End If
End Sub
Opmerkingen
Gebruik de Exception eigenschap om de uitzondering (indien aanwezig) te bepalen die is gegenereerd tijdens de updatebewerking. Als er geen uitzondering is gegenereerd, retourneert nulldeze eigenschap .
Note
Als er een uitzondering is gegenereerd en u de uitzondering in de gebeurtenis-handler verwerkt, stelt u de ExceptionHandled eigenschap in op true. Anders genereert het ListView besturingselement de uitzondering opnieuw.