Interface StackFrame2
O StackFrame2 objeto é usado para examinar e controlar os quadros de pilha.Um quadro de pilha é essencialmente o mesmo que uma chamada de função.Para usar Debugger4, você deve adicionar uma referência a EnvDTE90a.dll.Para o desenvolvimento nativo, você deve adicionar uma referência a dte90a.tlb.
Namespace: EnvDTE90a
Assembly: EnvDTE90a (em EnvDTE90a.dll)
Sintaxe
'Declaração
<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
O tipo StackFrame2 expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
Arguments | (Herdado de StackFrame.) | |
Arguments | Obtém uma coleção de expressões que representam os argumentos passados para este quadro. | |
Arguments2 | Obtém uma coleção de expressões que representam os argumentos passados para este quadro.Permite que o chamador pode especificar se propriedades e chamadas de função implícitas devem ser automaticamente avaliadas. | |
Collection | (Herdado de StackFrame.) | |
Collection | Obtém a coleção que contém o objeto que ofereça suporte a esta propriedade ou que está contida nesta construção de código. | |
Depth | Obtém a profundidade do quadro na pilha.Uma propriedade somente leitura. | |
DTE | (Herdado de StackFrame.) | |
DTE | Obtém o objeto de extensibilidade de nível superior. | |
FileName | Obtém o caminho completo do arquivo para o arquivo de origem que contém esse quadro de pilha.Uma propriedade somente leitura. | |
FunctionName | (Herdado de StackFrame.) | |
FunctionName | Obtém o nome da função deste quadro de pilha. | |
Language | (Herdado de StackFrame.) | |
Language | Obtém a linguagem de programação associada com o quadro de pilha. | |
LineNumber | Obtém o número de linha no arquivo de origem que contém esse quadro de pilha.Uma propriedade somente leitura. | |
Locals | (Herdado de StackFrame.) | |
Locals | Obtém uma coleção de expressões que representam os locais conhecidos no momento por este quadro. | |
Locals2 | Obtém uma coleção de expressões que representam os locais conhecidos no momento por este quadro.Semelhante a Locals, mas permite que o chamador pode especificar se a avaliação automática de propriedades e chamadas de função implícitas deve ser executada. | |
Module | (Herdado de StackFrame.) | |
Module | Obtém o nome do módulo deste quadro de pilhas.Um módulo é um grupo de funções. | |
Parent | (Herdado de StackFrame.) | |
Parent | Obtém o objeto pai imediato de um StackFrame objeto. | |
ReturnType | (Herdado de StackFrame.) | |
ReturnType | Obtém uma seqüência de caracteres que contém o tipo de retorno da propriedade de pilha. | |
UserCode | Obtém um valor que indica se o quadro é o código do usuário, também conhecido como "meu código". Uma propriedade somente leitura. |
Superior