Поделиться через


StackFrame - интерфейс

Используется для проверки кадров стека и управления ими.Кадр стека по сути то же самое, что и вызов функции.

Пространство имен:  EnvDTE
Сборка:  EnvDTE (в EnvDTE.dll)

Синтаксис

'Декларация
<GuidAttribute("1342D0D8-BBA3-11D2-8AD1-00C04F79E479")> _
Public Interface StackFrame
[GuidAttribute("1342D0D8-BBA3-11D2-8AD1-00C04F79E479")]
public interface StackFrame
[GuidAttribute(L"1342D0D8-BBA3-11D2-8AD1-00C04F79E479")]
public interface class StackFrame
[<GuidAttribute("1342D0D8-BBA3-11D2-8AD1-00C04F79E479")>]
type StackFrame =  interface end
public interface StackFrame

Тип StackFrame предоставляет следующие члены.

Свойства

  Имя Описание
Открытое свойство Arguments Возвращает коллекцию выражений, представляющих аргументы, передаваемые в этот кадр.
Открытое свойство Collection Получает коллекцию, содержащую объект, который поддерживает это свойство или содержится в данной конструкции кода.Возвращает значение NULL для объекта, который не был получен из коллекции.
Открытое свойство DTE Возвращает объект расширения верхнего уровня.
Открытое свойство FunctionName Возвращает имя функции этого кадра стека.
Открытое свойство Language Получает язык программирования, связанный с кадром стека.
Открытое свойство Locals Получает коллекцию выражений, представляющих локальные переменные, известные в данный момент этому кадру.
Открытое свойство Module Возвращает имя модуля для этого кадра стека.Модуль представляет собой группу функций.
Открытое свойство Parent Получает непосредственный родительский объект для объекта StackFrame.
Открытое свойство ReturnType Возвращает строку, содержащую тип возвращаемого значения для данного свойства стека.

В начало страницы

См. также

Ссылки

EnvDTE - пространство имен

StackFrames

Другие ресурсы

Диаграмма модели объектов автоматизации

Практическое руководство. Использование окна стека вызова