PropertyValue.CatchExceptions 属性

获取一个值以指示如何在 ValueStringValue 属性中的 get 和 set 方法过程中处理异常。

命名空间:  Microsoft.Windows.Design.PropertyEditing
程序集:  Microsoft.Windows.Design.Interaction(在 Microsoft.Windows.Design.Interaction.dll 中)

语法

声明
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

属性值

类型:System.Boolean
如果应捕获异常,则为 true;如果应将异常传播到调用方,则为 false。

备注

如果 CatchExceptions 为 true,获取和设置 ValueStringValue 属性的方法调用 OnPropertyValueException(这会引发 PropertyValueException 处理程序)。

默认情况下,如果至少有一个 PropertyValueException 事件的订户,则此属性为 true。

.NET Framework 安全性

请参见

参考

PropertyValue 类

Microsoft.Windows.Design.PropertyEditing 命名空间

PropertyEntry

PropertyValueEditor

其他资源

WPF 设计器扩展性

属性编辑体系结构