Breakpoint2.FunctionLineOffset - свойство
Возвращает смещение строки от имени точки останова в функции.
Пространство имен: EnvDTE80
Сборка: EnvDTE80 (в EnvDTE80.dll)
Синтаксис
'Декларация
ReadOnly Property FunctionLineOffset As Integer
int FunctionLineOffset { get; }
property int FunctionLineOffset {
int get ();
}
abstract FunctionLineOffset : int with get
function get FunctionLineOffset () : int
Значение свойства
Тип: Int32
Целое значение, содержащее смещение строки от имени точки останова в функции.
Заметки
Дополнительные сведения см. в описании диалогового окна Файл, Создать точку останова.
Примеры
В следующем примере демонстрируется применение свойства FunctionLineOffset.
Тестирование данного свойства:
Задайте в приложении точку останова.
Запустите надстройку.
public static void FunctionLineOffset (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("FunctionLineOffset 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("\n FunctionColumnOffset: " +
debugger.Breakpoints.Item(1).FunctionColumnOffset.ToString());
owp.OutputString("\n FunctionLineOffset: " +
debugger.Breakpoints.Item(1).FunctionLineOffset.ToString());
}
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Другие ресурсы
Практическое руководство. Компиляция и выполнение примеров кода модели объектов автоматизации