Sdílet prostřednictvím


StackFrame2 – rozhraní

StackFrame2 Objektu lze prozkoumat a řídicí rámce zásobníku.Snímek zásobníku je v podstatě stejný jako volání funkce.Použití Debugger4, je nutné přidat odkaz na EnvDTE90a.dll.Nativní rozvoje je nutné přidat odkaz na dte90a.tlb.

Obor názvů:  EnvDTE90a
Sestavení:  EnvDTE90a (v EnvDTE90a.dll)

Syntaxe

'Deklarace
<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 zveřejňuje následující členy.

Vlastnosti

  Název Popis
Veřejná vlastnost Arguments Získá kolekce výrazů, které představují argumenty předané do tohoto rámce.
Veřejná vlastnost Arguments2 Získá kolekce výrazů, které představují argumenty předané do tohoto rámce.Umožňuje volajícímu zadat, zda vlastnosti a funkce implicitní volání mají být automaticky vyhodnoceny.
Veřejná vlastnost Collection Získá kolekci, která obsahuje objekt, který podporuje tuto vlastnost nebo je součástí této konstrukce kódu.
Veřejná vlastnost Depth Hloubka rámu získá v zásobníku.Vlastnost jen pro čtení.
Veřejná vlastnost DTE Načtení objektu nejvyšší úrovně rozšiřitelnosti.
Veřejná vlastnost FileName Získá úplnou cestu k souboru na zdrojový soubor obsahující tento rámec zásobníku.Vlastnost jen pro čtení.
Veřejná vlastnost FunctionName Získá název funkce tohoto snímku zásobníku.
Veřejná vlastnost Language Získá programovací jazyk spojený s snímek zásobníku.
Veřejná vlastnost LineNumber Získá číslo řádku v zdrojový soubor, který obsahuje tento rámec zásobníku.Vlastnost jen pro čtení.
Veřejná vlastnost Locals Získá kolekce výrazů, které představují locals aktuálně známé tohoto rámce.
Veřejná vlastnost Locals2 Získá kolekce výrazů, které představují locals aktuálně známé tohoto rámce.Podobný Locals, ale umožňuje volajícímu zadat, zda má být provedena automatické hodnocení vlastností a volání funkce implicitní.
Veřejná vlastnost Module Získá název modulu pro tento snímek zásobníku.Modul je skupina funkcí.
Veřejná vlastnost Parent Získá bezprostřední nadřízený objekt StackFrame objektu.
Veřejná vlastnost ReturnType Načte řetězec, který obsahuje návratový typ pro vlastnost zásobníku.
Veřejná vlastnost UserCode Získá hodnotu určující, zda je rámeček kód uživatele, také známé jako "Můj kód. Vlastnost jen pro čtení.

Nahoru

Viz také

Referenční dokumentace

EnvDTE90a – obor názvů

StackFrames

Další zdroje

Graf modelu objektů automatizace

Postupy: Použití okna Zásobník volání