コード例 #1
0
        void ExceptionManager_Changed(object sender, ExceptionManagerEventArgs e)
        {
            switch (e.EventType)
            {
            case ExceptionManagerEventType.Restored:
                InitializeDefaultExceptions();
                break;

            case ExceptionManagerEventType.Removed:
                Remove((List <ExceptionInfo>)e.Argument);
                break;

            case ExceptionManagerEventType.Added:
                Add((ExceptionInfo)e.Argument);
                break;

            case ExceptionManagerEventType.ExceptionInfoPropertyChanged:
                break;

            default:
                Debug.Fail(string.Format("Unknown type: {0}", e.EventType));
                break;
            }
        }
コード例 #2
0
ファイル: ExceptionListSettings.cs プロジェクト: mubix/dnSpy
 private void ExceptionManager_Changed(object sender, ExceptionManagerEventArgs e)
 {
     Save();
 }
コード例 #3
0
 void ExceptionManager_Changed(object sender, ExceptionManagerEventArgs e) => Save();
コード例 #4
0
ファイル: ExceptionListSettings.cs プロジェクト: ottrur/dnSpy
 private void ExceptionManager_Changed(object sender, ExceptionManagerEventArgs e)
 {
     Save();
 }
コード例 #5
0
ファイル: ExceptionsVM.cs プロジェクト: arkanoid1/dnSpy
		void ExceptionManager_Changed(object sender, ExceptionManagerEventArgs e) {
			switch (e.EventType) {
			case ExceptionManagerEventType.Restored:
				InitializeDefaultExceptions();
				break;

			case ExceptionManagerEventType.Removed:
				Remove((List<ExceptionInfo>)e.Argument);
				break;

			case ExceptionManagerEventType.Added:
				Add((ExceptionInfo)e.Argument);
				break;

			case ExceptionManagerEventType.ExceptionInfoPropertyChanged:
				break;

			default:
				Debug.Fail(string.Format("Unknown type: {0}", e.EventType));
				break;
			}
		}