Interfejs StackFrame2
StackFrame2 Obiekt jest używany do zbadania i kontroli ramek stosu.Ramka stosu jest zasadniczo taka sama, jak wywołania funkcji.Aby użyć Debugger4, należy dodać odwołanie do EnvDTE90a.dll.Rozwoju macierzystego należy dodać odwołanie do dte90a.tlb.
Przestrzeń nazw: EnvDTE90a
Zestaw: EnvDTE90a (w EnvDTE90a.dll)
Składnia
'Deklaracja
<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
Typ StackFrame2 uwidacznia następujące elementy członkowskie.
Właściwości
Nazwa | Opis | |
---|---|---|
Arguments | Zwraca kolekcję wyrażeń, które reprezentują argumentów przekazanych do tej ramki. | |
Arguments2 | Zwraca kolekcję wyrażeń, które reprezentują argumentów przekazanych do tej ramki.Umożliwia wywołującego określić, czy należy automatycznie ocenić wywołań funkcji niejawna i właściwości. | |
Collection | Pobiera Kolekcja, która zawiera obiekt, który obsługuje tę właściwość lub który jest zawarty w tej konstrukcji kodu. | |
Depth | Pobiera głębokości futryny w stosie.Właściwość tylko do odczytu. | |
DTE | Pobiera obiekt rozszerzalności najwyższego poziomu. | |
FileName | Pobiera ścieżki z całego pliku do pliku źródłowego, zawierającą ramkę tego stosu.Właściwość tylko do odczytu. | |
FunctionName | Pobiera nazwę funkcji, to ramki stosu. | |
Language | Pobiera język programowania, skojarzone z ramek stosu. | |
LineNumber | Pobiera numer wiersza w pliku źródłowego, zawierającą ramkę tego stosu.Właściwość tylko do odczytu. | |
Locals | Zwraca kolekcję wyrażeń, które reprezentują zmiennych lokalnych obecnie znane tej ramki. | |
Locals2 | Zwraca kolekcję wyrażeń, które reprezentują zmiennych lokalnych obecnie znane tej ramki.Podobny do Locals, ale pozwala wywołującego określić, czy należy przeprowadzić automatycznej oceny właściwości i wywołania funkcji niejawna. | |
Module | Pobiera nazwę modułu dla tej ramki stosu.Moduł to grupa funkcji. | |
Parent | Zwraca obiekt nadrzędny natychmiastowe z StackFrame obiektu. | |
ReturnType | Zwraca ciąg zawierający typem zwracanym dla właściwości stosu. | |
UserCode | Zwraca wartość wskazującą, czy ramka jest kod użytkownika, znany również jako "Mój kod. Właściwość tylko do odczytu. |
Początek