DebuggerService Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Управляет размещением точек останова для процесса отладки.
public ref class DebuggerService : System::Activities::Presentation::Debug::IDesignerDebugView
public class DebuggerService : System.Activities.Presentation.Debug.IDesignerDebugView
type DebuggerService = class
interface IDesignerDebugView
Public Class DebuggerService
Implements IDesignerDebugView
- Наследование
-
DebuggerService
- Реализации
Конструкторы
| Имя | Описание |
|---|---|
| DebuggerService(EditingContext) |
Создает новый экземпляр DebuggerService класса с указанным контекстом редактирования. |
Свойства
| Имя | Описание |
|---|---|
| CurrentContext |
Возвращает или задает текущую область выполнения в исходном файле. |
| CurrentLocation |
Возвращает или задает текущее расположение выполнения. |
| HideSourceFileName |
Возвращает или задает значение, указывающее, скрыто ли имя исходного файла в средстве просмотра. |
| IsDebugging |
Возвращает или задает значение, указывающее, является ли отладка текущим состоянием. |
| SelectedLocation |
Возвращает выбранное расположение из конструктора. |
Методы
| Имя | Описание |
|---|---|
| DeleteBreakpoint(SourceLocation) |
Удаляет точку останова из его расположения в исходном файле. |
| EnsureVisible(SourceLocation) |
Гарантирует, что служба отладчика отображается. |
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetBreakpointLocations() |
Возвращает список последних расположений точек останова. |
| GetExactLocation(SourceLocation) |
Возвращает точное расположение исходного файла на основе номеров начальной и конечной строк действия в сериализованной форме XAML. |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| InsertBreakpoint(SourceLocation, BreakpointTypes) |
Вставляет новую точку останова указанного типа в указанном расположении. |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ResetBreakpoints() |
Сбрасывает точки останова и готовится к обновлению точки останова. |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
| UpdateBreakpoint(SourceLocation, BreakpointTypes) |
Обновляет внешний вид указанной точки останова, чтобы отобразить указанный тип. |
| UpdateSourceLocations(Dictionary<Object,SourceLocation>) |
Собирает новое сопоставление элемента модели и точек останова из SourceLocationMapping. |