StackFrame2 인터페이스
StackFrame2 개체는 스택 프레임을 검사하고 제어하는 데 사용됩니다.기본적으로 스택 프레임은 함수 호출과 같습니다.Debugger4를 사용하려면 EnvDTE90a.dll에 대한 참조를 추가해야 합니다.네이티브 개발의 경우 dte90a.tlb에 대한 참조를 추가해야 합니다.
네임스페이스: EnvDTE90a
어셈블리: EnvDTE90a(EnvDTE90a.dll)
구문
‘선언
<GuidAttribute("FD76BAF1-20DF-4659-864F-E8AEB46139FB")> _
Public Interface StackFrame2 _
Inherits StackFrame
[GuidAttribute("FD76BAF1-20DF-4659-864F-E8AEB46139FB")]
public interface StackFrame2 : StackFrame
[GuidAttribute(L"FD76BAF1-20DF-4659-864F-E8AEB46139FB")]
public interface class StackFrame2 : StackFrame
[<GuidAttribute("FD76BAF1-20DF-4659-864F-E8AEB46139FB")>]
type StackFrame2 =
interface
interface StackFrame
end
public interface StackFrame2 extends StackFrame
StackFrame2 형식에서는 다음과 같은 멤버를 노출합니다.
속성
이름 | 설명 | |
---|---|---|
Arguments | (StackFrame에서 상속됨) | |
Arguments | 이 프레임에 전달되는 인수를 나타내는 식 컬렉션을 가져옵니다. | |
Arguments2 | 이 프레임에 전달되는 인수를 나타내는 식 컬렉션을 가져옵니다.호출자가 속성 및 암시적 함수 호출을 자동으로 계산할지 여부를 지정할 수 있도록 합니다. | |
Collection | (StackFrame에서 상속됨) | |
Collection | 이 속성을 지원하는 개체가 포함된 컬렉션이나 이 코드 구문에 포함된 컬렉션을 가져옵니다. | |
Depth | 스택의 프레임 수준을 가져옵니다.읽기 전용 속성입니다. | |
DTE | (StackFrame에서 상속됨) | |
DTE | 최상위 확장성 개체를 가져옵니다. | |
FileName | 이 스택 프레임을 포함하는 소스 파일의 전체 파일 경로를 가져옵니다.읽기 전용 속성입니다. | |
FunctionName | (StackFrame에서 상속됨) | |
FunctionName | 이 스택 프레임의 함수 이름을 가져옵니다. | |
Language | (StackFrame에서 상속됨) | |
Language | 스택 프레임과 연결된 프로그래밍 언어를 가져옵니다. | |
LineNumber | 이 스택 프레임을 포함하는 소스 파일의 줄 번호를 가져옵니다.읽기 전용 속성입니다. | |
Locals | (StackFrame에서 상속됨) | |
Locals | 이 프레임에 현재 알려진 지역 변수를 나타내는 식 컬렉션을 가져옵니다. | |
Locals2 | 이 프레임에 현재 알려진 지역 변수를 나타내는 식 컬렉션을 가져옵니다.Locals 와 비슷하지만 호출자가 자동 속성 계산 및 암시적 함수 호출을 수행할지 여부를 지정할 수 있도록 합니다. | |
Module | (StackFrame에서 상속됨) | |
Module | 이 스택 프레임의 모듈 이름을 가져옵니다.모듈은 함수 그룹입니다. | |
Parent | (StackFrame에서 상속됨) | |
Parent | StackFrame 개체의 직계 부모를 가져옵니다. | |
ReturnType | (StackFrame에서 상속됨) | |
ReturnType | 스택 속성의 반환 형식을 포함하는 문자열을 가져옵니다. | |
UserCode | 프레임이 사용자 코드(“내 코드”)인지 여부를 나타내는 값을 가져옵니다. 읽기 전용 속성입니다. |
위쪽