1 //----------------------------------------------------------------
2 // Copyright (c) Microsoft Corporation. All rights reserved.
3 //----------------------------------------------------------------
4 namespace System.Activities.Presentation.Debug
7 using System.Collections.Generic;
8 using System.Activities;
9 using System.Activities.Presentation;
10 using System.Activities.Presentation.Debug;
11 using System.Activities.Debugger;
12 using System.Activities.Presentation.Model;
15 public interface IDesignerDebugView
17 SourceLocation CurrentContext
21 SourceLocation CurrentLocation
31 // Hide source file name from the xaml.
32 bool HideSourceFileName
38 SourceLocation SelectedLocation
43 IDictionary<SourceLocation, BreakpointTypes> GetBreakpointLocations();
45 void ResetBreakpoints();
46 void DeleteBreakpoint(SourceLocation sourceLocation);
47 SourceLocation GetExactLocation(SourceLocation approximateLocation);
48 void InsertBreakpoint(SourceLocation sourceLocation, BreakpointTypes breakpointType);
49 void UpdateBreakpoint(SourceLocation sourceLocation, BreakpointTypes breakpointType);
50 void EnsureVisible(SourceLocation sourceLocation);