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 屬性的 get 和 set 方法會呼叫可引發 PropertyValueException 處理常式的 OnPropertyValueException。
根據預設,如果 PropertyValueException 事件至少有一個訂閱者,則這個屬性為 true。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。
請參閱
參考
Microsoft.Windows.Design.PropertyEditing 命名空間