다음을 통해 공유


Breakpoint2.Children 속성

모든 Breakpoint2 자식 개체의 컬렉션을 가져옵니다.

네임스페이스:  EnvDTE80
어셈블리:  EnvDTE80(EnvDTE80.dll)

구문

‘선언
ReadOnly Property Children As Breakpoints
    Get
Breakpoints Children { get; }
property Breakpoints^ Children {
    Breakpoints^ get ();
}
abstract Children : Breakpoints
function get Children () : Breakpoints

속성 값

형식: EnvDTE.Breakpoints
Breakpoints 컬렉션입니다.

구현

Breakpoint.Children

설명

중단점에 자식 항목이 없으면 Nothing이 반환됩니다.

디자인 모드에 설정된 보류 중단점이 중단 또는 실행 모드에서 응용 프로그램의 특정 인스턴스에 바인딩될 때 자식 항목이 만들어집니다.

예제

다음 예제에서는 Children 속성의 사용 방법을 보여 줍니다.

이 속성을 테스트하려면

  1. 대상 응용 프로그램에 중단점을 설정합니다.

  2. 추가 기능을 실행합니다.

    중단점 자식 항목의 수가 0입니다.

  3. 디버그 모드에서 대상 응용 프로그램을 실행합니다.

  4. 프로그램이 중단점에서 멈추면 추가 기능을 실행합니다.

    자식 항목의 수가 1입니다.

public static void Children(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("Children Property Test");
    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("Number of children: " + 
                        debugger.Breakpoints.Item(1).Children.Count.ToString());
}

.NET Framework 보안

  • 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.

참고 항목

참조

Breakpoint2 인터페이스

Children 오버로드

EnvDTE80 네임스페이스

기타 리소스

방법: 자동화 개체 모델 코드의 예제 컴파일 및 실행