Breakpoint.Children - свойство
Получает коллекцию объектов, содержащихся в данной конструкции кода.
Пространство имен: EnvDTE
Сборка: EnvDTE (в EnvDTE.dll)
Синтаксис
'Декларация
ReadOnly Property Children As Breakpoints
Breakpoints Children { get; }
property Breakpoints^ Children {
Breakpoints^ get ();
}
abstract Children : Breakpoints with get
function get Children () : Breakpoints
Значение свойства
Тип: EnvDTE.Breakpoints
Коллекция Breakpoints.
Заметки
Если объект Breakpoint не имеет дочерних объектов, возвращается значение Nothing.
Дочерние объекты создаются, если точка ожидания останова, установленная в режиме разработки, привязана к определенному экземпляру приложения в режиме приостановки или в режиме выполнения.
Примеры
В следующем примере демонстрируется применение свойства Children.
Тестирование данного свойства:
Задайте в приложении точку останова.
Запустите надстройку. Количество дочерних точек останова равно 0.
Запустите приложение в режиме отладки.
Когда выполнение программы остановится в точке останова, запустите надстройку. Количество дочерних точек останова равно 1.
public static void Children(DTE 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("Children Property Test");
owp.Activate();
//dte is a reference to the DTE object passed to you by the
//OnConnection method that you implement when you create an add-in.
EnvDTE.Debugger debugger = (EnvDTE.Debugger)dte.Debugger;
owp.OutputString("Number of children: " + debugger.Breakpoints.Item(1).Children.Count.ToString());
}
Shared Sub Children(ByRef dte As EnvDTE.DTE)
MessageBox.Show("Number of children: " + _
dte.Debugger.Breakpoints.Item(1).Children().Count().ToString())
End Sub
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Другие ресурсы
Практическое руководство. Компиляция и выполнение примеров кода модели объектов автоматизации