Freigeben über


PropertyValue.CatchExceptions-Eigenschaft

Ruft einen Wert ab, der angibt, wie Ausnahmen behandelt werden, die während der get- oder der set-Methode der Value-Eigenschaft und der StringValue-Eigenschaft auftreten.

Namespace:  Microsoft.Windows.Design.PropertyEditing
Assembly:  Microsoft.Windows.Design.Interaction (in Microsoft.Windows.Design.Interaction.dll)

Syntax

'Declaration
Protected Overridable ReadOnly Property CatchExceptions As Boolean
    Get
protected virtual bool CatchExceptions { get; }
protected:
virtual property bool CatchExceptions {
    bool get ();
}
abstract CatchExceptions : bool
override CatchExceptions : bool
function get CatchExceptions () : boolean

Eigenschaftswert

Typ: System.Boolean
true, wenn die Ausnahme abgefangen werden soll. false, wenn die Ausnahme an den Aufrufer weitergegeben werden soll.

Hinweise

Wenn CatchExceptions den Wert true hat, rufen die get- und set-Methoden der Value-Eigenschaft und der StringValue-Eigenschaft OnPropertyValueException auf, wodurch der PropertyValueException-Handler ausgelöst wird.

Standardmäßig ist diese Eigenschaft true, wenn es mindestens einen Abonnenten für das PropertyValueException-Ereignis gibt.

.NET Framework-Sicherheit

Siehe auch

Referenz

PropertyValue Klasse

Microsoft.Windows.Design.PropertyEditing-Namespace

PropertyEntry

PropertyValueEditor

Weitere Ressourcen

WPF-Designer-Erweiterbarkeit

Eigenschaftenbearbeitungsarchitektur