PropertyValue.CatchExceptions 属性
获取一个值以指示如何在 Value 和 StringValue 属性中的 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,获取和设置 Value 和 StringValue 属性的方法调用 OnPropertyValueException(这会引发 PropertyValueException 处理程序)。
默认情况下,如果至少有一个 PropertyValueException 事件的订户,则此属性为 true。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。
请参见
参考
Microsoft.Windows.Design.PropertyEditing 命名空间