Breakpoint2.FileLine - свойство
Возвращает строку в файле, где установлена точка останова.
Пространство имен: EnvDTE80
Сборка: EnvDTE80 (в EnvDTE80.dll)
Синтаксис
'Декларация
ReadOnly Property FileLine As Integer
int FileLine { get; }
property int FileLine {
int get ();
}
abstract FileLine : int with get
function get FileLine () : int
Значение свойства
Тип: Int32
Целое число, содержащее номер строки в исходном коде, в которой задана точка останова.
Заметки
Номер строки в исходном коде, отсчитывается от начала функции, в которой задана точка останова. Если это значение равно 1, то точка останова ставится в начале файла. Это значение задается в поле Строка диалогового окна Файл, Создать точку останова.
Примеры
В следующем примере демонстрируется применение свойства FileLine.
Тестирование данного свойства:
Задайте в приложении точку останова.
Запустите надстройку.
public static void FileLine(EnvDTE80.DTE2 dte)
{
// Setup debug Output window.
Window w = (Window)dte.Windows.Item(EnvDTE.Constants.vsWindowKindOutput);
w.Visible = true;
OutputWindow ow = (OutputWindow)w.Object;
OutputWindowPane owp = ow.OutputWindowPanes.Add("FileLine property: ");
owp.Activate();
// dte is a reference to the DTE2 object passed to you by the
// OnConnection method that you implement when you create an Add-in.
EnvDTE80.Debugger2 debugger = (EnvDTE80.Debugger2)dte.Debugger;
owp.OutputString("Breakpoint in the file " + debugger.Breakpoints.Item(1).File);
owp.OutputString(" on line " +
debugger.Breakpoints.Item(1).FileLine.ToString() + " column ");
owp.OutputString(debugger.Breakpoints.Item(1).FileColumn.ToString() + " is ");
owp.OutputString(debugger.Breakpoints.Item(1).Enabled ? "enabled." : "disabled.");
owp.OutputString("\nThis breakpoint is in the function: " +
debugger.Breakpoints.Item(1).FunctionName);
}
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Другие ресурсы
Практическое руководство. Компиляция и выполнение примеров кода модели объектов автоматизации