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


StackFrames.Count - свойство

Обновлен: Ноябрь 2007

Возвращает значение, представляющее число объектов в коллекции.

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

Синтаксис

'Декларация
ReadOnly Property Count As Integer
'Применение
Dim instance As StackFrames
Dim value As Integer

value = instance.Count
int Count { get; }
property int Count {
    int get ();
}
function get Count () : int

Значение свойства

Тип: System.Int32
Целое число, представляющее число объектов в коллекции StackFrames.

Примеры

В следующем примере демонстрируется применение свойства Count.

Чтобы проверить это свойство:

  1. В целевом приложении установите точку останова в методе, отличном от Main().

  2. Запустите целевое приложение в режиме отладки.

  3. Когда выполнение приложения остановится в точке останова, запустите надстройку.

public static void StackFramesCount(DTE dte)
{
    EnvDTE.StackFrames stackFrames = dte.Debugger.CurrentThread.StackFrames;
    MessageBox.Show("\nThere are  " + stackFrames.Count + 
                    " stack frames.\n", "Stack Frames Count Property Test" );
}
Shared Sub StackFramesCount(ByRef dte As EnvDTE.DTE)
    Dim stackFrames As EnvDTE.StackFrames = dte.Debugger.CurrentThread.StackFrames
    MessageBox.Show("There are " + stackFrames.Count.ToString() + _
                    " stack frames.", "Stack Frame Test - Count Property")
End Sub

Разрешения

См. также

Ссылки

StackFrames Интерфейс

StackFrames - члены

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

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

Практическое руководство. Компиляция и выполнение примеров кода модели объектов автоматизации